I stayed in room number 11, on the third floor of the ITC for about $35 euro per night. The room looked newly remodeled and overlooked a canal. The wifi is good. Staff was very accommodating. more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
