MacArthur Inn is a lodging in Narrows, VA, United States. It is located at 117 MacArthur Ln, Narrows, VA 24124. Visitors rate it 4.2 out of 5 based on 105 reviews. You can contact MacArthur Inn by phone at +1 540-726-7510.
Accessibility
MacArthur Inn is located at 117 MacArthur Ln, Narrows, VA 24124, United States.
You can call MacArthur Inn at +1 540-726-7510.
MacArthur Inn has a rating of 4.2 out of 5 based on 105 reviews.
Yes, MacArthur Inn has a wheelchair accessible entrance.
How to get there