Manor Parc Hotel

Thornhill Road, Cardiff