hub by Premier Inn Edinburgh City Centre
0.00 kmRose Street, Edinburgh
Premier Inn Limited is a British limited service hotel chain and the UK's largest hotel brand, with more than 800 hotels, with over 72,000 rooms. All the information for this venue has been submit...