Lincoln House Hotel

118-120 Cathedral Road, Cardiff CF11 9LQ