Upcoming Hotel locations in India:

  • Goa

    Goa

  • Jaipur

    Jaipur, Rajasthan

  • Shimla

    Shimla, Himachal Pradesh

  • Palampur

    Palampur, Himachal Pradesh

  • katra

    Katra, Jammu & Kashmir

  • Jammu

    Jammu, Jammu & Kashmir

  • Mumbai

    Mumbai, Maharashtra

  • Udaipur

    Udaipur, Rajasthan

  • Ahmedabad

    Ahmedabad, Gujarat

  • Mussorie

    Mussorie, Uttarakhand

  • Ludhiana

    Ludhiana, Punjab

  • Amritsar

    Amritsar, Punjab