Hotel Royal Decameron Club Caribbean(3 stars)

PO Box 65 View on map