Best Western Edinburgh Capital Hotel

Clermiston Road
Edinburgh
United Kingdom