The 2-star Oyo 6478 Hotel Green Land Mussoorie has 13 rooms and is located within a 10-minute drive of Nehru Bridge. Guests who stay at the hotel can park their car on site.
The accommodation offers proximity to natural sights like the urban Vastrapur Lake (2 km) and Parimal Garden (2.7 km). There is Lalbhai Dalpatbhai Museum 10 minutes away by car, while Shivranjani bus station at the doorstep of this Mussoorie hotel.
The property is a 5-minute stroll from the pizzeria New Real Paprika.