Shangrilas Beach Resort , Have
lock Island

Room Amenities

Best Offer For Weekend