Photos coming soon
HOTEL
Le Cap II AP2027
540 Avenue Léopold II, Villefranche-sur-Mer
Where it sits
Le Cap II AP2027
540 Avenue Léopold II, Villefranche-sur-Mer
43.70796, 7.31665
Similar stays nearby
Residence Du Cap Villefranche sur mer
Hotel · 0 m
Villefranche sur mer Villa 2 Pool Air Con
Hotel · 221 m
Villa Soleil Riviera
Hotel · 225 m
Panoramic Sea View Apartment
Hotel · 253 m
Icasamia Studio Bay View
Hotel · 288 m
Escape to the French Riviera
Hotel · 316 m
Studio Leopolda
Hotel · 323 m
Studio Bellevue
Hotel · 324 m
Plan around Le Cap II AP2027
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
