3 Answers

  • 0

    The Liberty Hotel if you can afford it. almost 9 years ago

  • 0

    Westin Copley Square is a nice Westin and many of the rooms have fantastic city views. Try to get a room that has a view on the Charles River side. almost 9 years ago

  • 0

    I love The Colonnade in Back Bay by the Prudential Ctr. almost 9 years ago

    Answered by tunnsey via Site_iconAsk a Nomad iPad app

Answer this question

Map of Boston