8 People • 1 Bedroom • Nice (area) Charming apartment with garden - L'Écurie Du Castellas By €235.00/ night Get Started