1 Best Sight in St. Thomas, U.S. Virgin Islands

Grand Galleria

This imposing building stands at the head of Main Street. Once the island's premier hotel, it has been converted into offices, shops, and a deli.

43-46 Norre Gade, at intersection of Tolbod Gade, Charlotte Amalie, Saint Thomas, 00802, U.S. Virgin Islands
340-774–7282
Sights Details
Rate Includes: Weekdays 8–5, Sat. 9–noon