Facilities
Accomodation

DSF Grand Plaza offers 74 fine luxurious & spacious rooms

Dining
Location Map