Location: The Hotel is situated near downtown Boston, Convention and Exhibition Center and Boston's Financial District.It provides an easy access to the centre and local tourist attractions such as China Town, JFK Museum and Library, Theatre District..