Merely 1.1 km from Embassy of Japan, the 3-star Embassy Suites Delhi hotel includes 17 rooms.
Located only 6 minutes' walk from the 85-acre Nehru Park, this Delhi hotel lies about a 15-minute ride from shopping venues such as the Karol Bagh Market. The grand Rajpath Boulevard in Delhi is 3.2 km from the hotel. The Embassy Suites Delhi will also take you to the Safdarjung's Tomb, which is approximately a 25-minute walk away. British Embassy bus stop is situated only steps away from the property.
This Delhi hotel is merely 1.2 km from Lazeez Affaire serving Asian dishes.