|
"Perfect place to feel human again."
The Hillcrest Guest House, St. John US Virgin Islands is located on top a hill overlooking Cruz Bay, St. John harbor. It was built by the Hall Family in 1966; and is still owned by a family member.
A guest defined the facilities as the "Perfect place to feel...
|