Bookmark and ShareYou are here: Homepage >> Restaurants >> Modern European >> First Floor Restaurant at the Holland House Hotel

First Floor Restaurant at the Holland House Hotel

24-26 Newport Road, Cardiff, CF24 0DD [Map]

Tel: 029 2043 5000

Login To Contribute...

Forgotten Login Details?
Register Today

Search This Website

Google