Cardiff at Luxotic World

The St. David’s Hotel & Spa – Cardiff – Wales – UK

The St.  David's Hotel & Spa

The St. David's Hotel & Spa

The St.  David’s Hotel & Spa is positioned spectacularly on the waterfront of Cardiff Bay and is the leading luxury hotel in Cardiff. Cardiff is in the top 10 places to visit in the world! Less than two hours from central London, this stylish Cardiff hotel is flooded with natural light creating a calming and tranquil atmosphere that delivers an unforgettable stay.