6 People • 3 Bedrooms • Saint-Jean-Cap-Ferrat Luxurious villa with indoor pool 3BR/6p - 225m2 - Cap Ferrat By €440.00 / night Get Started