R

Nice little hotel with a view of the Grand Canal. ...

Nice little hotel with a view of the Grand Canal. Hotel staff are nice and accommodating. Rooms are cozy and well adorned. It's located near the public boats as well as shopping and restaurants.

Comments:

No comments