Good to go to on Short notice.Not fancybut ok for by the hour. Smells good. No rom service but can get pizza down the street.
Property: Stanley HotelAddress: 15 Congress Ave, Chelsea, MA 02150-2864
Location: United States > Massachusetts > Chelsea
Ranked #5 of 5 Hotels in Chelsea
Number of rooms: 120