Devmahal Hotel ligt op 7,1 km van Fort Mehrangarh en 19 minuten lopen van Mandore Gardens, en is voorzien van kamers in Jodhpur. Het hotel met 3 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. Treinstation Jodhpur ligt op 10 km van het hotel en Umaid Bhawan Palace Museum ligt op 10 km.
Alle kamers bij het hotel hebben een kledingkast en een tv. Alle kamers bij Devmahal Hotel hebben beddengoed en handdoeken.
Balsamand-meer ligt op 2,3 km van de accommodatie, en Jaswant Thada ligt 8,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Jodhpur, op 13 km van Devmahal Hotel.