
New Delhi, India
Hotel The Ace
2-star hotel
Located in New Delhi, Hotel The Ace is within a 15-minute drive of Siri Fort Auditorium and DLF Cyber City. This hotel is 6. 4 mi (10. 2 km) from Qutub Minar and 10 mi (16 km) from Sir Ganga Ram Hospital. Make use of convenient…
- Wi-fi
- 24-hour reception
- Car park
- Valet parking























