Situated in Newport, The Newport Lofts - 617 Thames Street offers accommodation with a seating area and flat-screen TV. Complimentary WiFi is available.
A dishwasher and coffee machine are also provided.
The Preservation Society of Newport County is 500 metres from the apartment. T.F. Green Airport is 29 km from the property.