Located 1.7 miles from Airtel Limited, the 4-star Hotel Velvet Crown New Delhi is 6 minutes by foot from Central Mall.
This hotel is located in New Delhi, in proximity to Delhi Aero City metro station. Hero MotoCorp is 2.3 miles from the New Delhi hotel, while Mahipalpur bus stop is 950 feet away. The 73-metre tall tapering Qutub Minar Tower is approximately 15 minutes away by car, while New Delhi train station is situated about 20 minutes' drive from the Velvet Crown.
The rooms at this property include climate control, as well as media facilities like a flat-screen TV with satellite channels. Private bathrooms are included in the rooms.
You can dine at Solti Guest House, 950 feet away.