Best Western Edinburgh Capital Hotel
-
187 Clermiston Road, Scotland GB EH12 6UG Edinburgh ,
44 131 535 9988
ReviewsCheck Hotel RatesPhotosMap
This One Not For You? Search for Places Nearest to This Property Location
Location Map
Map is based on Google Geocoding the address but accuracy is not guaranteed.



