The 3-star The Mountain Rose Inn lies within 41.7 km from Martinsville Speedway and Virginia Tech. Built in 1901, the hotel was renovated in 1991.
The city center is about 20 minutes on foot. 45 minutes' drive from Salem.
The Mountain Rose Inn lies within 65 minutes’ drive to Roanoke Regional airport.
The rooms in The Mountain Rose Inn come with free wireless internet, a DVD player and flat-screen television. They provide bathrooms with a hairdryer and complimentary toiletries.
Eat & Drink
The hotel The Mountain Rose Inn provides visitors with a free continental breakfast.
On-site leisure options feature barbeque grills and a swimming pool.
Wireless internet is available in public areas for free.
Free private parking is possible on site.