The hotel is located around the corner from the Fenway stadium and to many restaurants and shops. The rock and roll theme is quite original. The staff is very charming and takes good care of their guests.