Saturday, April 27, 2024
Ambica PalaceWrite Review Upgrade to SponsoredSafdarjung Enclave, Delhi - 110029 Services: Elegantly furnished air-conditioned rooms with attached bath, Colour TV with cab... Also find Ambica Palace' in Hotels, Hotels (Rs 3001 To Rs 4000) etc.WebsitePhonePhotos |