Hotel St John Usvi Websites
St John Inn, St. John, US Virgin Islands
- stjohninn.com
The St. John Inn, located in Cruz Bay on the island of St. John in the US Virgin Islands, offers affordable, budget accommodations. This small boutique hotel has rooms have a/c, private bath, refrigerators, microwaves, coffee machines, ipod docking music stations and free wifi throughout the grounds.