Located in Nehru Place, this hotel is 0.9 mi (1.4 km) from ISKCON Temple and within 3 mi (5 km) of Lotus Temple and Fortis Escorts Heart Institute. Siri Fort Auditorium and Jamia Millia Islamia are also within 3 mi (5 km). Kailash Colony Station is 12 minutes by foot and Nehru Place Station is 14 minutes.