The Mountain Rose Inn is a 3-star venue set just 41.7 km from Martinsville Speedway and Virginia Tech. Built in 1901, the hotel was renovated in 1991.
The city center is 20 minute walking distance from the hotel. A 45-minute drive will take guests to Roanoke.
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 fireplace, flat-screen TV, a DVD player and a seating area. Bathrooms are fitted with a hairdryer and complimentary toiletries.
Eat & Drink
A hearty continental breakfast is served in the dining room. Guests can enjoy fresh meals of local cuisine at the hotel’s restaurant.