Das Hotel The Arc Studio Neu-Delhi befindet sich in neben dem Rashtriya Dalit Prerna Sthal and Green Garden, und zwar lediglich 25 Gehminuten von hier entfernt.
Shaheed Smarak liegt etwa 2 Kilometer von hier entfernt. Das Hotel liegt in der Nähe von Sehenswürdigkeiten wie dem Atlantic Water World Water Park Delhi (2,1 km) und dem Kalindi Kunj Park (2,2 km). Auch das KNMA Noida ist in circa 10 Autominuten Entfernung vom Arc Studio Neu-Delhi. Die nächstgelegene U-Bahn-Station Okhla Bird Sanctuary befindet sich ganz nah am Hotel.
Zu den Zimmern gehören ein Balkon sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Sie werden Annehmlichkeiten wie eine getrennte Toilette und eine Dusche zu schätzen wissen. Gäste können zudem eine getrennte Toilette und eine Dusche nutzen und sich über Annehmlichkeiten wie Morgenmäntel und Handtücher freuen.
Ungefähr 450 Meter vom Hotel The Arc Studio entfernt liegt das Restaurant Glued.