Opening the hotel…
Hotel Darshan Palace - Near Dwarka Railway Station & Shree Dwarkadhish Temple, Dwarka · 4.4/10 | HotelDekha