Casa Cielo

Map view

1 night

Location

3A-24 Estate St Peter, 00802,

Check in and check out

Check in from:

12:00

Check out before:

21:00

Hotel description

Casa Cielo

Situated in St. Thomas- this holiday home is 0.1 mi (0.1 km) from Leeward Islands and within 3 miles (5 km) of Blackbeard's Castle and Emancipation Garden. Fort Christian is 2.3 mi (3.7 km) away.

Amenities

WiFi

Parking

Parking & Transport

Parking

Internet

WiFi

General

WiFi