Little Palace 2 stars

9 Avenue Baquis, 06000 Nice, France

Hotel image
Read more reviews for Little Palace