Photo gallery for Hotel Camelia
Hotel Camelia
4-star Cameri hotel with indoor private spa tubs
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Strada Prov.le per Novara n. 131, Cameri, NO, 28062
- Novara Cathedral7 min drive
- Piazza della Repubblica (Piazza Duomo)11 min drive
- Safaripark19 min drive
- Milan (MXP-Malpensa Intl.)31 min drive