Sainte Marguerite Terrace Apartment

  148 Avenue Sainte Marguerite, Nice, France

Booking.com Book Now