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 hotel allows quick access to an orchard and hiking trails.
Roanoke Regional airport can be reached in 65 minutes by car from The Mountain Rose Inn.
Guests at The Mountain Rose Inn are accommodated in rooms with free Wi-Fi, a fireplace, flat-screen TV, a DVD player and a seating area. The guestrooms feature hardwood floor and dark-wood furnishing.
Eat & Drink
Dining options include a hearty continental breakfast served every morning. There is a restaurant serving local dishes on site.