Featuring free WiFi and river views, 1341 Pelican Watch Villa is a villa, situated in Seabrook Island. The air-conditioned unit is 32 km from Charleston. Free private parking is available on site.
Featuring free WiFi and river views, 1341 Pelican Watch Villa is a villa, situated in Seabrook Island. Read more
Featuring free WiFi and river views, 1341 Pelican Watch Villa is a villa, situated in Seabrook Island. The air-conditioned unit is 32 km from Charleston. Free private parking is available on site.
Featuring free WiFi and river views, 1341 Pelican Watch Villa is a villa, situated in Seabrook Island. The air-conditioned unit is 32 km from Charleston. Free private parking is available on site.
Number of Rooms: 1