Churchills is a contemporary Town House Hotel. We are located on the edge of rolling parkland but only 1 mile from Cardiff's main attractions and bustling city centre. The Millenium Stadium is a short distance away as is the delights of Cardiff Bay and the impressive Millenium Centre we are also ideally situated for the M4 and Cardiff Central Train StationBus Station. Ample free car parking is also available at the hotel.