
New Delhi, India
Hotel Arch
3-star hotel
3.6 km straight-line distance
Located in the heart of New Delhi, Hotel Arch Plaza - Near Delhi Airport offers convenient access to Fun 'n' Food Village and DLF Cyber City. This hotel features 42 air-conditioned rooms with minibars, LCD TVs, and complimentary…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking















