Cambria Hotel Boston, Downtown-South Boston

Rooms:
6 West Broadway Boston, Massachusetts