The beauty of the sea awaits your pleasure! Villa Selena is ideally located in the prime region of St. John with an excellent view to Delos Island and a magnificent sunset over the bay. Selena comfortably accommodates twelve guests with six generously appointed bedrooms (5 ensuite).
{}