DYZYN Living - Harrowby House - Serviced Apartment Cardiff Bay is located in Cardiff, United Kingdom on 101 Harrowby St. DYZYN Living - Harrowby House - Serviced Apartment Cardiff Bay is rated 3 out of 5 in the category serviced accommodation in United Kingdom.