Flagship Raj Villas ligt op 11 km van Fort Mehrangarh en 9 km van Umaid Bhawan Palace Museum, en is voorzien van kamers met airconditioning en een eigen badkamer in Jodhpur. Dit hotel met 3 sterren biedt gratis WiFi, een gedeelde keuken en roomservice. Mandore Gardens ligt op 14 km van het hotel en Balsamand-meer ligt op 16 km.
Alle kamers bij het hotel hebben een kledingkast, een tv, een eigen badkamer, beddengoed en handdoeken.
Treinstation Jodhpur ligt op 10 km van Flagship Raj Villas, en Jaswant Thada ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Jodhpur, op 10 km van de accommodatie.