Zelbio
Zelbio hotels & apartments, all accommodations in Zelbio
Hotel National
Piazza Rimembranze 1, Zelbio, Italy
Located 2.7 km from Orrido di Nesso, the 2-star Hotel National Zelbio offers general facilities such as a cash machine and a lift. Featuring storage for belongings and a restaurant, this pet-friendly…