Edinburgh Capital Hotel

Edinburgh Capital Hotel Address: 187 Clermiston Road, Edinburgh, United Kingdom

Minimum price found for Edinburgh Capital Hotel was: 45 GBP

Click here to get more information, photos & guest ratings for Edinburgh Capital Hotel