Omkar Palace bevindt zich in Udaipur, op 3,3 km van Jagdish-tempel, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een terras. De accommodatie ligt op 3,3 km van Bagore ki Haveli, 3,6 km van Stadspaleis van Udaipur en 4,3 km van Sajjangarh Fort. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, een gedeelde keuken en gratis WiFi in de hele accommodatie.
Alle kamers bij het hotel hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een balkon met uitzicht op de bergen. Alle kamers zijn voorzien van een koelkast.
Omkar Palace heeft een restaurant dat Chinese, Franse en Indiase gerechten serveert.
Pichola-meer ligt op 5 km van de accommodatie, en Treinstation Udaipur ligt 7,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Udaipur (Maharana Pratap-Dabok), op 40 km van Omkar Palace.