Nestled in the Mahipalpur district of New Delhi, the comfortable 4-star Hotel Tela Suites New Delhi is approximately 20 minutes' walk from Embassy of Russia. A swimming pool as well as a Jacuzzi and a sauna are available for you at this New Delhi hotel, located a few moments from the Sophisticated Chanakya Shopping Mall.
Situated 1.4 miles from Indira Gandhi Memorial Museum, the hotel also gives access to such sports venues as Thyagaraj Stadium, which is 1.6 miles away. National Indo-Africa Friendship Rose Garden is within a few blocks of the Tela Suites New Delhi, and Delhi International airport is 0.6 miles away. Families traveling to New Delhi will enjoy being about 25 minutes by foot from the Jawahar Nehru Planetarium Delhi. The accommodation is 0.2 miles from Palika Club bus stop and 4.7 miles from New Delhi train station in New Delhi.
The Tela Suites has 69 rooms with a balcony and a terrace. Wi-Fi and a flat-screen TV with satellite channels along with a mini bar fridge, tea and coffee making equipment are provided. Furnished with a writing desk, they also have a stone fireplace and sound-proofed windows. Guests can make use of a bidet, a walk-in shower, and a sink along with shower caps and towels featured in the family bathrooms. Guests can enjoy views of the garden from Hotel Tela Suites New Delhi.
Breakfast is served every morning in the restaurant. Bhandari Paan restaurant is around 5 minutes' walk away.