The 3-star Embassy Suites New Delhi hotel is situated in Chanakyapuri, which is a diplomatic enclave centered on sprawling Nehru Park, a landscaped expanse with ponds, a Lenin statue and regular Indian music performances, merely 14 minutes' walk from the Jawahar Nehru Planetarium Delhi, which is highly recommended for a family visit. Guests who stay at this New Delhi hotel can park their car on site.
Nehru Park is nearly a 25-minute walk from the property, while Sri Bangla Sahib Gurdwara is nestled approximately 10 minutes' drive away. Cultural sights in the area are National Rail Museum (2 km) and Gandhi Smriti Museum (2.4 km). Cathedral Church of the Redemption is situated nearly a 25-minute walk from the hotel. China Embassy bus stop is located right by Embassy Suites hotel.
Staying at the property, you may choose from one of the 15 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as ironing facilities and air conditioning. They are appointed with a sofa set, and also feature coffee and tea making facilities. Bathrooms come with a bathtub, a walk-in shower, and a separate toilet, along with a shower cap and bath sheets.
Situated merely 7 minutes' walk from this New Delhi hotel, the restaurant Fujiya offers a Chinese menu.