Located in South Delhi, 21 km from Indira Gandhi International Airport, the hotel offers easy access to Okhla’s business hubs and nearby attractions like the Lotus Temple, Red Fort, and India Gate.
PLOT NO. 1, COMMUNITY CENTRE PHASE - 1, OKHLA NEW DELHI, 110020 India
Check-in: 3:00 PM
Check-out: 12:00 PM
Idade mínima para o check-in: 18