L'hotel si affaccia sulla capitale desertica di Jodhpur, a 2,4 km dalla stazione ferroviaria di Jodhpur e a 15 minuti di auto dall'aeroporto di Jodhpur.
Costruito originariamente nel 1835 come residenza dei reali e circondato da giardini lussureggianti e spazi lussuosi, il Taj Rambagh Palace trasporterà tutti gli ospiti indietro nel tempo e offrirà loro le sistemazioni più opulente e un trattamento regale. L'hotel dispone di 78 camere lussuose, tutte arredate con gusto in un mix di elementi tradizionali indiani e comfort moderni, squisiti punti di ristoro, una spa rigenerante ed eleganti spazi per eventi, mentre la sua atmosfera regale renderà il soggiorno di ogni ospite il più unico e memorabile possibile.