Situated at a distance of 4.9 km from Tau Devi Lal Park, the 3-star The Mayflower Hotel New Delhi features Wi-Fi in public areas, and parking on site. Located at a distance of 2.9 km from such shopping venues as Ambience Mall, this New Delhi hotel has 24 rooms near a tube station.
The property is in the very heart of New Delhi, just 20 minutes' drive from Delhi International airport. Appu Ghar Gurgaon, which is at a distance of 3.6 km from the Mayflower New Delhi, is one of nearby attractions. You can easily find Sahara Mall around a 25-minute walk from the accommodation.
Welcoming guests to a balcony and a place for dining, the rooms are furnished with a work desk. They are also equipped with an electric kettle and a refrigerator.
The hotel offers a daily English breakfast.