Self Catering accommodation near Cardiff Bay

NameTown£
The GrangeCannington£703
The GrangeCannington£265
The GrangeCannington£425
The GrangeCannington£265
The GrangeCannington£567
The GrangeCannington£425
Meadowsweet FarmBicknoller£326
Meadowsweet FarmBicknoller£353
Meadowsweet FarmBicknoller£564
Meadowsweet FarmBicknoller£505
Vanilla CottageNr. Usk£299