MayFlower The Business Hotel, is a reputed business class hotel located in Wilson Garden, Bangalore the Garden City of India. Offering you a choice of 44 well appointed rooms, designed to meet your needs and budget. MayFlower is a comfortable oasis in the concrete jungle to relax after the day's grind and rejuvenate you for tomorrow!