The 2-star Oyo 6478 Hotel Green Land Mussoorie has 13 rooms and is located 2.9 miles from Nehru Bridge. Guests who stay at this Mussoorie hotel can park their car on site.
The hotel is about 737 miles from Dehradun airport and 1.7 miles from such cultural venues as Amdavad ni Gufa. The Mussoorie property offers proximity to natural sights like Vastrapur Lake (1.3 miles) and Parimal Garden (1.7 miles). There is Lalbhai Dalpatbhai Museum around a 10-minute drive away, and Shivranjani bus station next to the hotel.
New Real Paprika is situated a mere 5 minutes' stroll from Oyo 6478 Hotel Green Land.