Flagship Mohan Villa Near Lotus Temple ligt in New Delhi, op 6,2 km van Humayuns tombe en 6,9 km van Fort Tughlaqabad. Dit hotel met 3 sterren biedt roomservice en gratis WiFi. India Gate ligt op 8,3 km en Pragati Maidan ligt op 8,4 km van het hotel.
Alle kamers bij het hotel hebben airconditioning en een tv.
Lodhi Gardens ligt op 8,5 km van Flagship Mohan Villa Near Lotus Temple, en Gandhi Smriti ligt 8,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 21 km van de accommodatie.