Velora Grand Hotel New Delhi provides proximity to the Sultan Garhi's Tomb, which is located 2.5 km away. This 2-star hotel also provides guests with a safety deposit box.
The hotel is located just a 6-minute walk from Worldmark Aerocity, only 200 metres from Delhi Aero City tube station. Royal Thai Embassy is 3.9 km from the property and Delhi International airport is 5 km away. The DLF Cyber Hub is about 15 minutes by car from the Velora Grand. This hotel is within a 600-metre distance of Mahipalpur bus stop and 18 km from New Delhi train station in New Delhi.
The rooms feature an air conditioner, along with a flat-screen TV with satellite channels for guests' utmost comfort. Bathrooms with a bidet, a separate toilet, and a shower, also include towels and slippers.
Serving both food and drinks, Chidya Ghar is situated steps away from the Velora Grand New Delhi.
+ More- Less
Gallery
Map
Tourist attractions in
New Delhi
Rooms & Availability
Please wait, we’re checking available rooms for you.