Prime Location
Our apartments are perfectly situated in Newport’s bustling city centre, placing you within easy reach of popular attractions, cosy cafes, and shopping spots—all just a short walk away. Whether you’re here for business, a city break, or simply to explore