
St. John, U.S. Virgin Islands
St. John Inn
Hotel
This boutique hotel has been developed in a charming and quaint historical building in St. John on the US Virgin Islands. The establishment, which has its own swimming pool, is conveniently located in the very heart of the…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


