Situated 0.5 miles 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 about a 10-minute drive away, while Jama Masjid is just near the apartment. Landour Clock Tower is located a mere 0.8 miles from this apartment and 35 miles from Dehradun airport.
Urban Turban Stays is equipped with a flat-screen TV with satellite channels, perfect for guests to enjoy their free time. The apartment comprises 2 bathrooms.
A fully equipped kitchen is featured at this property. Many dining options are also available at Lovely Omelette Centre, a mere 8 minutes' stroll from the property. Well-connected to many sights, the property is just a minute's drive from Picture Palace bus station. A terrace is a great place to dine and enjoy a drink.