Filter Results
Apply Filters
Clear Filters
Residences in Nice
Residence Aston La Scala
2 Rue Chauvain, Nice, France View map
Located only 11 minutes' walk from Castle Hill of Nice, Residence Aston La Scala Nice hotel is about a 5-minute walk from Notre-Dame de Nice. Featuring 17 rooms with views of the city, the…
From US$ 60
Book Now