Botanic Garden of Indian Republic befindet sich in der Nähe vom Hotel The Arc Studio Neu-Delhi und ist unter anderem innerhalb von 25 Gehminuten zu erreichen.
Zu den Zimmern gehören ein Balkon sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Eine Klimaanlage sorgen für den Komfort der Gäste. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche, Morgenmäntel und Badelaken.
Diese Pension befindet sich in Neu-Delhi, etwa 400 Meter von der U-Bahn-Station Okhla Bird Sanctuary entfernt. Atlantic Water World Water Park Delhi liegt auch in einer 30 Gehminuten Entfernung vom Hotel. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: DLF Mall Of India liegt in einer Entfernung von 4 km von diesem Arc Studio Neu-Delhi.