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.
Situated in Teagues Bay, this air-conditioned apartment features a patio and Read more
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.
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.
Number of Rooms: 1