The 3-star The Mountain Rose Inn is situated a mere 41.7 km away 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 Wi-Fi, 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.