The Crystal Palace offers a business accommodation in Saint Thomas Island.
Major Saint Thomas Island sights, such as St. Thomas Synagogue and Drake\'s Seat are located nearby. The property is set within 5 km distance from the city center.
Cyril E King airport is situated within a 10-minute drive from The Crystal Palace.
The rooms look on to the garden.
Eat & Drink
Every day a complimentary continental breakfast is served. Located 150 meters away from the hotel Gladys' Cafe and The Greenhouse serve a freat selection of Caribbean and American food.