Hotel Clarks 酒店
The Mall Road Near Picture Palace, 248179 Mussoorie, 印度
Hotel Clarks is located in Mussoorie, an 8-minute walk from Mussoorie Mall Road, and features free Wi-Fi. This property is situated a short distance from attractions such as Camel's Back Road. The property is 5 km from Kempty Falls.