Situato a Dehradun, a 900 m dalla Torre dell'Orologio, il City Palace offre un ristorante in loco. La struttura dista 7 km dall'Accademia Militare Indiana. A vostra disposizione anche il WiFi gratuito e un parcheggio in loco.
Le camere sono dotate di balcone.
Il personale della reception sarà lieto di assistervi 24 ore su 24.
20 km dall'Aeroporto Jolly Grant, lo scalo più vicino.