Photos coming soon
HOTEL
Villa Royale
20 rue du Roi Albert 1er, 75004 Nice, France, Nice
Where it sits
Villa Royale
20 rue du Roi Albert 1er, 75004 Nice, France, Nice
43.73236, 7.27354
Plan around Villa Royale
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
