Situated just 0.8 km from Nag Devta Temple, the 2-room Urban Turban Stays Mussoorie provides guests with Wi-Fi for either business or leisure.
Lal Tibba Scenic Point is nearly a 10-minute ride away, while Jama Masjid is right by the apartment. Landour Clock Tower is located 16 minutes' walk away and Dehradun airport is located 55 km from the property.
Urban Turban Stays is equipped with a flat-screen TV with satellite channels, perfect for guests to enjoy their free time.
The property offers a fully-fitted kitchen. The fast food restaurant Lovely Omelette Centre may perfectly be used for dining just a short drive from the accommodation. Well-connected to many sights, the apartment is approximately 10 minutes on foot from Picture Palace bus station. Additional amenities include a terrace.