Hotel of the day: The Beach House Home
in Teagues Bay (Virgin Islands, U.S.)
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.