Crystal Palace in Saint Thomas - Saint John District County, United States Virgin Islands

Crystal Palace in Saint Thomas - Saint John District is a hotel. Crystal Palace is located near Snegle Gade.

Building Type
building
Operator
Ronnie Lockhart
Tourism
hotel
Wheelchair Access
no