Around 25 firefighters have been tackling a blaze at the St Mellons Hotel on the outskirts of Cardiff.

The alarm was raised just after midnight and the operation took around three hours. There are no reports of any injuries.