Das 2-Sterne-Hotel Hotel Kesar Palace Udaipur bietet 11 Zimmer und liegt in etwa 5 Minuten Entfernung vom See Lake Pichola.
Gulab Bagh ist lediglich 25 Minuten zu Fuß vom Hotel entfernt und Udaipur-Sonnenobservatorium ist zudem innerhalb von 10 Autominuten zu erreichen. Zu den nächstgelegenen Attraktionen gehören Gangaur Ghat sowie Ambrai Ghat. Ein Spaziergang von nur 12 Minuten führt Sie zu Stadt-Palast Udaipur.
Die Zimmer im Hotel verfügen über ein Sofa, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Eine getrennte Toilette, eine Badewanne und eine Dusche sind im Badezimmer vorhanden.
Das Restaurant Millets of Mewar Restaurant eignet sich perfekt, um die indische Küche kennenzulernen und liegt zudem 5 Minuten zu Fuß von hier entfernt.