Mayflower Villa is magnificently located 25 kilometers away from New International airport. This three floored hotel boasts of nine well furnished rooms. Array of modern hotel facilities like healthy breakfast services, audio visual equipments, Wi-Fi facility, nicely arranged weddings services, laundry/dry cleaning facilities, free daily newspapers and many such modern facilities for utmost relaxed stay. This smoke-free property is also set with backup generator facility.
Check-in time : 24 hr check-in policy.
Check-out time : 24 hr check-out policy.