Charlotte

Situated just 40 yards away from Trevaunance Cove, Charlotte is the perfect apartment for guests who love to be close to the beach.