This place is within walking distance of the start of Thames Street with all the shops and restaurants. There is on-site parking - a key feature of any stay in Newport!