Situated in Teagues Bay, this air-conditioned apartment features a patio and a garden with an outdoor pool and a year-round outdoor pool. Octopus Garden Villa St. Croix boasts views of the sea and is 14 km from Saint Croix. Free WiFi is provided throughout the property.
A dishwasher and an oven can be found in the kitchen and there is a private bathroom with free toiletries and a hairdryer. A TV is available. Other facilities at Octopus Garden Villa St. Croix include a fitness centre and barbecue.
You can play tennis at the property, and the area is popular for golfing. An array of activities are offered in the area, such as snorkelling, diving and fishing.