Photos coming soon
HOTEL
Studio Bellevue
105, Avenue Leopold 2, 06230 Villefranche-sur-Mer, France, Villefranche-sur-Mer
Where it sits
Studio Bellevue
105, Avenue Leopold 2, 06230 Villefranche-sur-Mer, France, Villefranche-sur-Mer
43.70853, 7.31270
Similar stays nearby
Studio Bellevue
Hotel · 0 m
Studio Leopolda
Hotel · 6 m
Le Panomagique
Hotel · 8 m
French Riviera 3 pièces vue mer et piscine
Hotel · 8 m
Escape to the French Riviera
Hotel · 11 m
Superb apartment 4 persons with amazing Sea View in Villefranche-sur-Mer
Hotel · 144 m
Villa Soleil Riviera
Hotel · 169 m
Villefranche sur mer Villa 2 Pool Air Con
Hotel · 169 m
Plan around Studio Bellevue
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
