The Mayflower is dedicated
to perfecting the travel experience through continuous innovation
and the highest standards of hospitality. From elegant
surroundings of the finest quality, to caring, highly personalized
24-hour service.
We embody a true home
away from home for those who know and appreciate the best. The
deeply instilled The Mayflower culture is personified in its
employees - people who share a single focus and are inspired to
offer great service.
Our hotels are first
class international hotels equipped with contemporary
facilities offering quality and value. Friendly and efficient
service in a warm and relaxed atmosphere makes The Mayflower
the ideal choice for both business and leisure travelers.
Founded in 2007, The Mayflower
has followed a targeted course of expansion, opening hotels
in major metros like New Delhi, Bangalore, Gurgoan ,
Goa, Mumbai & Cochin.