A
Antonino Barbagallo Review of Sheraton Boston Hotel & Towers
Nice location, rooms are very small with poor ligh...
Nice location, rooms are very small with poor lighting but the parking fee structure is a total scam.
Comments: