3 FB users likes St. David's Hotel & Spa, Cardiff Bay, set it to 1625 position in Likes Rating for London, United Kingdom in Local Business category
St. David's Hotel & Spa, Cardiff Bay is London based place and this enity listed in Local Business category.