North Beach Plantation

Starting at
$661

TripAdvisor Review

Based on 2 review

See all

This charming hotel is set in Barefoot landing. A total of 250 guests rooms are available for guests' convenience. This property does not accept pets.

More details