Phoenix & Cedars Hotel

Address:

199 Fidlas Road
Llanishen
CF14 5NA Cardiff, United Kingdom

Phone:

+44 29 2076 4615

Map:


Contact   ·   Privacy   ·   Terms