The Beach House Home offers accommodation in Teagues Bay, 15 km from Saint Croix. Guests benefit from balcony and a barbecue. The air-conditioned unit is equipped with a kitchen. A TV with satellite channels is offered. Read more
The Beach House Home offers accommodation in Teagues Bay, 15 km from Saint Croix. Guests benefit from balcony and a barbecue. The air-conditioned unit is equipped with a kitchen. A TV with satellite channels is offered.