Flagship Raj Villas se encuentra en Jodhpur, a 11 km de Fortaleza de Mehrangarh y a 9 km de Museo y Palacio Umaid Bhawan. Este hotel de 3 estrellas ofrece cocina compartida, servicio de habitaciones y wifi gratis. Estación de tren de Jodhpur está a 10 km del hotel y Jaswant Thada, a 11 km.
En el hotel, cada habitación tiene aire acondicionado y TV.
Mandore Gardens está a 14 km del alojamiento, y Lago Balsamand está a 16 km. El aeropuerto más cercano (Aeropuerto de Jodhpur ) está a 10 km del alojamiento.