No image available for this hotel
No image available for this hotel
Newport, Newport
Spend a second to
save a fortune!
Spend a second to save a fortune!
611 Thames Street, Newport
Located in Newport, 400 metres from King Park Beach and 2 km from Belmont Beach, The Newport Lofts - 611 Thames Street offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees