Tayyab Masjid befindet sich ungefähr 3 km vom Hotel The Arc Studio Neu-Delhi entfernt und ist einen Besuch wert.
DLF Mall Of India ist ungefähr 10 Minuten mit dem Auto von der Pension entfernt. Das Hotel ist außerdem in einer 2 km Entfernung von Sehenswürdigkeiten, vor allem dem Kalindi Kunj Park. Worlds of Wonder ist unter anderem in etwa 15 Fahrminuten zu erreichen. Das Arc Studio befindet sich ein paar Schritte entfernt von der U-Bahn-Station Okhla Bird Sanctuary.
In den Zimmern stehen den Gästen ein Balkon zur Verfügung. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Morgenmäntel und Handtücher ausgestattet.