Hotels in Saint Thomas, Virgin Islands (U.S.) The Crystal Palace
The Crystal Palace
12 Crystal Glade Saint Thomas, VI 00901
-the Crystal Palace, The Lockhart Family Home, Was Originally Built On St Thomas To Be Fitted With Glass Shash Windows, Hence The Name Of The House And The Street She So Elegantly Dominates. The Great Room Of The Crystal Palace Is A Dramatic Frame For The Spectacular View From The Enclosed Gallery. The Hotel Is A Treasure Trove Of Traditional West Indian Architectural Details, Tray Ceilings, Wrought Iron Gates, Hardwood Floors, Chandeliers And Morocco Tiles. Selected Paintings From The Lockhart Collection Of Period And Contemporary Island Art Complete The Decor.