Glen Royale is a suburban residential community, unlike anything that has come before. Billing itself as a ‘Valley of the Royals’, Glen Royale offers a selection of two to four-bedroom villas with a unique nature-inspired design. Set into the hillside itself, these villas are a true haven in one of India’s most famous resort towns, and the combination of stunning design, plentiful amenities and breathtaking views will make every day feel like a vacation from the ordinary.