Das 3-Sterne-Hotel Hotel Castle Inn bietet WLAN im ganzen Gebäude sowie eine Wechselstube und kostenlose Zeitungen in Udaipur.
Gulab Bagh liegt weniger als 25 Minuten zu Fuß vom Gasthof entfernt und Stadt-Palast Udaipur erreichen Sie zu Fuß in 25 Minuten. Ein 30-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von Udaipur. Shilpgram, Udaipur ist rund 4 km weit weg von der Unterkunft. Es sind nur 22 Autominuten zum Flughafen Udaipur.
Die Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Einige Zimmer verfügen über einen Stauraum und eine Küche für den Komfort der Gäste. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche sowie Handtücher und Hausschuhe. Von den Zimmern aus kann man einen Ausblick auf die Stadt genießen.
Jeden Tag bietet das Castle Inn Udaipur ein einfaches Frühstück an. Chinesische Gerichte werden im Restaurant Sugar Divine The Cafeteria angeboten, das etwa 450 Meter von hier entfernt liegt.