apexhotels.co.uk Location: London in England; Dundee, Edinburgh in Scotland | United Kingdom | EuropeCategory: hotels