J

Very neat place! The Grand Canal Shops are in the...

Very neat place! The Grand Canal Shops are in the same building, and there are tons of great places to shop there. The rooms are a little dated, but they're practically all suites compared to other places, and have all the bells and whistles.

Comments:

No comments