Situated within 1.9 km of Picasso Museum and 5 km of Marineland Antibes in Antibes, Villa Saint Charles features accommodation with a kitchen. All units feature air conditioning and a flat-screen TV. Albert Camus Multi Media Library Antibes is 1.2 km from the villa. The nearest airport is Nice Côte d'Azur Airport, 13 km from Villa Saint Charles.