Situated 2.2 km from The Arc Studio New Delhi hotel, guests can visit the Atlantic Water World Water Park.
Located just 200 metres from Okhla Bird Sanctuary underground station, this guest house is 10 minutes by car from the Sri Shirdi Sai Baba Mandir. Take benefit from the proximity to the spread over 2 million sq ft DLF Mall Of India, which is 4.2 km away.
The Arc Studio offers rooms with a balcony featuring climate control, along with a flat-screen TV with satellite channels.
The fast food restaurant Glued is 6 minutes' walk away.