A
Arthur Leite Review of Holiday Inn & Suites Boston/Pe...
Stayed for business, nice staff, decent rooms, gre...
Stayed for business, nice staff, decent rooms, great location. Conference rooms are big and comfortable.
Comments: