Located in the former headquarters of the Boston Police Department, the Back Bay Hotel is a modern-day landmark in the city itself.