Deluxe Rooms

Deluxe Rooms (DLX) are attached with balconies, combination of comfort and luxury; and spacious premier service facilities.

FACEBOOK
BACK TO TOP