Best Resorts

India

  • Umaid Bhawan Palace, Jodhpur
  • ITC Grand Bharat , Haryana
  • Oberoi Rajvilas, Jaipur India
  • Taj Lake Palace Hotel, Udaipur India
  • Oberoi Udaivilas, Udaipur, Indai
  • Oberoi, Vanyavilas , Ranthambhore
  • LeeLa Palace, New Delhi
  • Taj Mahal Hotel, Bombay India