Stayed at the Bellavista Scott Hotel in March 2013. The hotel is ideal for person looking to overnight in St Thomas as it is ideally located in the heart of Charlotte Amalie and offers basic acommodations at a reasonable price. The staff are mostly very helpful and friendly and are a big asset to the property. If there is anything...
More
- Also Known As:
- Bellavista Scott Hotel St. Thomas, U.S. Virgin Islands
