Yotel Boston

Starting at

TripAdvisor Review

Based on 921 review

See all

The hotel is set in the heart of Boston's buzzy Innovation District at 65 Seaport Blvd. The hotel has sight of Boston Harbour and is within walking distance to the World Trade Centre, Boston Convention and Exhibition Centre, The Institute of Contemporary Art and the financial district. Getting aroun...

More details