The Arc Studio Hotel New Delhi provides proximity to Lotus Temple, which is located nearly a 15-minute drive away.
The rooms comprise a balcony complete with climate control, as well as a flat-screen TV with satellite channels.
The guest house is located in New Delhi, 400 metres from Okhla Bird Sanctuary tube station. This New Delhi hotel is also 25 minutes on foot from such natural sights as Atlantic Water World Water Park Delhi. Families travelling to New Delhi will enjoy being within 10 minutes' drive of Worlds of Wonder Amusement Park. The nearest underground station is 400 metres away.