Olive Tree Restaraunt, Celtic Manor Hotel 1.33

Newport, NP18
United Kingdom
Add Review

About Olive Tree Restaraunt, Celtic Manor Hotel

Olive Tree Restaraunt, Celtic Manor Hotel Olive Tree Restaraunt, Celtic Manor Hotel is one of the popular place listed under Restaurant in Newport ,

Contact Details & Working Hours

Map of Olive Tree Restaraunt, Celtic Manor Hotel

Reviews of Olive Tree Restaraunt, Celtic Manor Hotel

   Loading comments-box...