Conveniently located in the South Delhi district of New Delhi, POP Hotel Relax Inn Near Devli Road Khanpur is located 2.1 miles from Tughlaqabad Fort, 3 miles from Qutub Minar and 6.7 miles from Humayun's Tomb. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi. Lodhi Gardens is 7.5 miles from the hotel and Pragati Maidan is 7.6 miles away.
Guest rooms in the hotel are equipped with a TV.
Gandhi Smriti is 7.7 miles from POP Hotel Relax Inn Near Devli Road Khanpur, while India Gate is 7.8 miles away. The nearest airport is Delhi International Airport, 9.3 miles from the accommodation.