More about The Cocktail Bar
The Cocktail Bar is located at Celtic Manor Resort (Coldra Woods), Newport, NP18 1HQ, United Kingdom
Similar Listings
Etc. Penarth
4.8
![star rating](/static/images/star.png?v=1.02)