Staybridge Suites Location: Boston, MA et alia My hotel. Again, the important information is visible if you squint enough.