Get great rates of almost 50% off at the Taj Boston until 4 April 2010. Winter rates from $149 / night during the weekend and $175 / night on weekdays. This hotel is considered the crown jewel of Boston hotels and is conveniently located at Arlington and Newbury Streets overlooking the Public Garden. Go for [...]
Posts tagged as: