Das Omkar Palace Udaipur bietet 7 Zimmer mit Blick auf die Berge an.
Jagdish-Tempel liegt in einer Entfernung von 2 km vom Hotel und Sahelion Ki Bari ist auch in 10 Autominuten erreichbar. Palast Jag Mandir liegt ebenfalls nur 10 Minuten Autofahrt von hier entfernt.
Zu den Zimmern gehören ein Balkon und eine Essecke sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Die Zimmer sind mit ein Sofa ausgestattet und verfügen über Ausstattung zur Kaffee- & Teezubereitung. Federkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Hotelgäste können jeden Morgen im Restaurant frühstücken. Europäische Spezialitäten werden im 600 Meter entfernten Namaste Surya Thali restaurant angeboten.