Travelodge Edinburgh Haymarket Hotel

Travelodge Edinburgh Haymarket Hotel
24 Eglington Crescent, Edinburgh, EH12 5BY Scotland
Photo of Travelodge Edinburgh Haymarket Hotel