The Village Hotel
With 98 hotels in 61 locations, including India, North America, United Kingdom, Africa, Middle East, Malaysia, Sri Lanka, Maldives, Bhutan, and Nepal, our footprint extends across world-renowned landmark properties, best-in-class business hotels, idyllic island, and hillside resorts, authentic grand palaces, and ecologically sensitive wildlife safaris.