I need some help. I am trying to get a telephone number for The Park Hotel in St mellons (or near st mellons). I cant find anything on yellow pages or the internet. My friend assures me it exists but maybe it is under a different name?
it's definatley not the park Plaza.
any help would be appreciated.