Mayflower Valencia is a Grade-A project developed by Mayflower Enterprises Private Limited, located ideally on Avinashi Road. The property has a total built-up area of ~77,000 sq.ft. across 9 floors and 2 basement level for parking. The typical floor area is ~7,000 sq.ft. The property benefits from the strategic location due to its close proximity to Airport, 5-star hotels, fine-dine restaurants, educational institutes and bus hubs