Blue Dragon Hotel

Blue Dragon Hotel
181-185 Newport Road, Cardiff, CF24 1AH
Photo of Blue Dragon Hotel