Massachusetts

Every once in a while, there is a hotel experience that is so outstanding that guests are inspired to use a simple but powerful word: wow. The word perfectly encapsulates what W Boston is all about. With just one visit, you will know exactly what we mean. W Boston sits […]