Guests enjoy access to onsite tennis courts.
Immerse yourself in unparalleled luxury at Sunset Plaza Beach Resort