Mango House
Grand Hotel
Westgate Street
Cardiff CF10 1DD
United Kingdom