Located 360 meters from Green House, St. Thomas, USVI. Galleon House Hotel is a popular choice amongst travelers in Charlotte Amalie, whether exploring or just passing through.
Located 814 meters from Green House, St. Thomas, USVI. Ideally located in the Charlotte Amalie area, Little Indigo Apartments promises a relaxing and wonderful visit.
Located 1,011 meters from Green House, St. Thomas, USVI. Bluebeards Castle is a popular choice amongst travelers in St. Thomas, whether exploring or just passing through.