Hotel Dwarka is gelegen in Mahabaleshwar, op 1,9 km van Venna-meer, en biedt accommodatie met een tuin, gratis privéparkeren en een restaurant. De accommodatie bevindt zich op 4,3 km van Bombay Point, 5,9 km van Mahabaleshwar Temple en 6,3 km van Lingmala Falls. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
Alle kamers bij het hotel hebben een bureau, een tv, een eigen badkamer, beddengoed en handdoeken.
Hotel Dwarka biedt een à la carte-ontbijt of continentaal ontbijt.
Elphinstone Point ligt op 10 km van de accommodatie, en Arthur's Seat ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 126 km van Hotel Dwarka.