Hampton Inn Boston - Norwood
434 Providence Highway (Rt. 1), Norwood
Location A great place to have a rest after an exciting day! Hotel Hampton Inn Boston - Norwood is located in Norwood. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Nails & Co, Norwood Hospital
Free WiFiParkingPool
USD 155.71 night
