Altea Hostel
Search & compare prices for Altea Hostel in all hotel booking websites.
Altea Hostel Address: 3 boulevard Raimbaldi, Nice City Centre, France
Minimum price found for Altea Hostel was: Null EUR
Click here to get more information, photos & guest ratings for Altea Hostel