New Delhi and NCR, India
B 196, Mount Kailash, The Oscar, near Lotus Temple, East of Kailash, New Delhi, Delhi , 110065
1 king bed or 1 double bed