Doté d'un centre de spa et de bien-être, l'OYO Flagship Ranibagh Palace est situé à Jodhpur, dans la région du Rajasthan, à 15 km du fort de Mehrangarh et à 11 km de la gare de Jodhpur. Cet hôtel 3 étoiles propose un salon commun et un service d'étage. Le musée du palais Umaid Bhawan se trouve à 13 km de l'hôtel et Jaswant Thada est à 15 km.
Les chambres sont équipées de la climatisation et d'une télévision.
L'OYO Flagship Ranibagh Palace se trouve à 15 km du lac Kaylana et à 16 km du parc safari Machiya. L'aéroport de Jodhpur, le plus proche, est implanté à 4 km.