Very nice hotel!!
This hotel is a very nice property to stay. It is very close to the World Trade Center station (5 minute walk) of the transit system so makes getting around Boston very convienent. Highly suggest getting a Charlie pass and get around on transit system - one cab ride will be more than the $15 7-day pass! Downside is that it is away from any restaurants and the main downtown areas, but a quick transit ride and 10 minute walk will get you to downtown. I would recommend this hotel to anyone.