Near Delhi IGI Airport. Mahipalpur, New Delhi. | Call @ +91 8588000095
RS Global India
The Lohmod Hotel
The Lohmod Hotel
The Lohmod Hotel
Situated on National Highway No.-8, in South Delhi on route to both the domestic and Indira gandhi International Airport. A 30 minute drive from the Railway station.