Octopus Garden Villa St. Croix
Address: 5141 Teague Bay, Teagues Bay, U.S. Virgin Islands
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.
Hotels Nearby
-
Reef ality Check Apartment
, Teagues Bay
-
Peaceful Palms At Villa Madeleine
, Teagues Bay
-
Sea View Palms
, Teagues Bay
-
All Inclusive Divi Carina Bay Beach Resort & Casino 4 ★
5025 Turner Hole, Madame Carty
-
Bella Sera Villa
50 Estate South Slob, Teagues Bay
-
Whispering Palms Villa
, Solitude
-
Casa Del Mar Villa
, Solitude
-
Solitude House 111366-18476
, Christiansted
-
Miramar 113411-104645
, Christiansted
-
Vista Bahia Apartment
, Christiansted
-
Tamarind Reef Resort, Spa & Marina 3 ★
5001 Tamarind Reef, Christiansted
-
Pyramid Point Villas 4 ★
#1 Shoys Drive, Christiansted
- 🏠 WorldPlaces ›
- Hotels ›
- 🇻🇮 U.S. Virgin Islands ›
- Teagues Bay ›
- Octopus Garden Villa St. Croix