Situated less than 1 km from the iconic Dwarkadhish Temple and just 2 km from Dwarka Railway Station, the hotel offers 42 elegantly appointed rooms across three ...