10 reviews
If you’re looking for a luxury hotel in Mussoorie, look no further than The Claridges Nabha Residence, Mussoorie. While staying at The Claridges Nabha Residence, Mussoorie, visitors can check out Mussoorie Lake (0.3 mi) and The Camel Rock (1.1 mi), some of Mussoorie's top attractions. The Claridges Nabha Residence, Mussoorie offers guests an array of room amenities including a flat screen TV, and