Hotel O Charlene Mussoorie offers 30 rooms in the vicinity of Mussoorie lake, about 20 minutes' walk away. The hotel entices guests with a car park, available on site.
This 3-star hotel is nestled just 0.7 km from the Camel Rock and 300 metres from Jama Masjid. Picture Palace Cinema Amusement Center, approximately 600 metres away, is definitely a must-see for family tourists in Mussoorie. There is the haunted Lambi Dehar Mines House 4.1 km away, while Picture Palace bus station is a short way from the O Charlene. For those travelling from afar, Dehradun airport is 55 minutes' drive away.
This property offers rooms with a seating area featuring an air conditioner, along with a flat-screen TV with satellite channels.
Hotel O Charlene serves a continental breakfast. Lovely Omelette Centre, located 7 minutes' walk from, offers delectable dishes.