Photos coming soon
HOTEL
Villa Shambhala
1189 Avenue Notre Dame De Vie 06250 Mougins,Avenue Notre Dame De Vie, Mougins
Where it sits
Villa Shambhala
1189 Avenue Notre Dame De Vie 06250 Mougins,Avenue Notre Dame De Vie, Mougins
43.59452, 7.00191
Plan around Villa Shambhala
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
