10 lovely boutique hotels in Cardiff for a city break in Wales

From cosy rooms in the countryside to luscious Victorian townhouses