Das Bhairavgarh Palace Udaipur liegt im Touristengebiet von Udaipur, 25 km vom Flughafen Udaipur entfernt und verfügt über einen Swimmingpool. Das Resort blickt direkt auf den Pool und bietet WLAN im ganzen Gebäude.
Das Hotel liegt im historischen Teil von Udaipur. Stadt-Palast Udaipur lässt sich in ungefähr 15 Minuten Autofahrt erreichen. Zu den Sehenswürdigkeiten, rund 6 km weit weg von der Unterkunft, gehört auch Udaipur-Sonnenobservatorium.
Das 4-Sterne-Hotel stellt 67 Zimmer zur Verfügung. Einige von diesen verfügen über einen Balkon und eine Sitzecke und haben Selbstversorgeroptionen, vor allem eine Minibar und einen elektrischen Wasserkocher. Neben einem Kamin gibt es hier auch ein Sofa und einen Schreibtisch. Die Badezimmer bieten einen Haartrockner und Badelaken sowie eine begehbare Dusche und eine Sauna.
Das Bhairavgarh Palace bietet den Gästen Frühstück im Restaurant an. Das Hotel verfügt auch über eine Pool- Bar.