
Venezia, Italy
Camelia Rooms Venice
3-star hotel
Located in the heart of Mestre's vibrant city center, Camelia Rooms is a charming four-story guesthouse. We offer three room types, including single, double, and twin rooms, all with private bathrooms. Our top floor boasts two…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking · extra charge


