Katherine Rowe
Caravelle Hotel Caravelle Hotel
St. Croix, Virgin Islands
"Katherine Rowe"
The location is fantastic and the Price was really reasonable. I really liked the ocean view as well.