Churchills Hotel is wonderfully located on the edge of lovely rolling parkland in the cathedral suburb of Llandaff, yet only minutes away from the hustle and bustle of Cardiff's city centre.
Primary Events & Functions
Site Facilities Bar / Lounge, Carpark
Room - Electrical Tea/Coffee making facilities, Television
Activities Dining, Sightseeing, Walking
Catering for Board Meetings, Sales Conferences, Special Events
Nearby Attractions, Shops, Town


Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...