Flagship Mohan Villa Near Lotus Temple is located in New Delhi, 6.2 km from Humayun's Tomb and 6.9 km from Tughlaqabad Fort. With free WiFi, this 3-star hotel offers room service. India Gate is 8.3 km away and Pragati Maidan is 8.4 km from the hotel.
At the hotel each room is fitted with air conditioning and a TV.
Lodhi Gardens is 8.5 km from Flagship Mohan Villa Near Lotus Temple, while Gandhi Smriti is 8.8 km away. The nearest airport is Delhi International Airport, 21 km from the accommodation.