Situated in New Delhi, 6.4 km from Humayun's Tomb, Ikhaya Hotel The Highline features views of the city. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 42
Greater Kailash 1 Block B 104, Greater Kailash 1, 110048 New Delhi, India