This hotel has an excellent location in Copley Place. It has the heavenly beds and excellent service. I usually opt for a more...
All reviews seem positive