The 3-star Embellish Inn New Delhi is a great place to stay in the South West district, 1.8 miles from Shirdi Sai Baba Temple. This hotel also includes a car park.
The New Delhi hotel is set 2.1 miles from Lodi Era Baoli and 2.9 miles from Indian Air Force Museum. The accommodation stands a few minutes' drive from Dwarka Sector 9 metro station. Guests can visit Fun N Food Village, which is 4 miles away, and spend quality time with their families. Dwarka bus station is 5 minutes by foot from Embellish Inn.
The Embellish Inn welcomes guests to 11 rooms complete with a flat-screen TV with satellite channels, as well as comforts like air conditioning. Guests can make use of a separate toilet and a shower along with bath sheets and towels.
Guests can dine at La Kababiyaa at a moderate distance from this hotel.