The 4-star Hotel Tlc Inn New Delhi, situated at a distance of 2.4 km from Mangal Mahadev Mandir, offers a business centre for corporate guests.
The hotel is located in New Delhi, just a short stroll from Delhi Aero City tube station. Business travellers will enjoy being close to DLF Cyber Hub Business Center (7 km) and Alai Minar (8 km). The area also includes natural sights like Aravalli Biodiversity Park at a distance of 2.8 km from this New Delhi hotel. The property is a few minutes' drive from Mahipalpur bus stop.
Hotel Tlc Inn offers breakfast in the restaurant. The restaurant K3 lies only a 7-minute walk from the accommodation.
Book Tlc New Delhi
More +
Less -