MAYFAIR Palm Beach Resort, Gopalpur-on-Sea
Sea View

Beach Hotels in India

Posted on

Mayfair Hotels and Resorts, one of the fastest growing luxury chain of hotels has craved a distinct presence in the hospitality arena of the country. Mayfair properties are distinguished by their unique charm, boutique features and an attention to aesthetics….