We offer luxury apartments in Cardiff & Swansea for stays of 3 nights or more as well as Worldwide locations in 130 countries.