Originally Posted by
JimEddie
The winter wind can be bitingly cold, even thermals don't quite do enough to keep you warm.
Have always stayed at the Omni, largely due to it's location. I'm sure there re better hotels in Boston though, but am content with what I get there (especially at "winter" prices)
JimEddie - have they refurbed the Omni recently? I found it rather gloomy with smaller rooms, but now that I think about it I seem to remember that it was due for redecoration. I used to stay at the Omni in SFO regularly and quite liked it so I found the BOS location a bit 'worn' in comparison. Location is good though.