Boasting a garden and views of garden, Hotel Urvashi Palace is set in Mussoorie, 3.2 km from Mussoorie Mall Road. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. The property is non-smoking and is situated 18 km from Kempty Falls.
Contact us