Omni Parker House, Boston, MA: History and Luxury

_MG_9754Omni Parker

The Omni Parker House Hotel, one of Boston’s iconic landmarks offering gracious hospitality for more than 150 years, is just about as centrally located as you can get.

Read More