Travelodge Edinburgh Haymarket Hotel - Edinburgh United Kingdom - Photos
» Travelodge Edinburgh Haymarket Hotel - Edinburgh United Kingdom
No photos
Travelodge Edinburgh Haymarket Hotel - Edinburgh United Kingdom - Search and Book Hotel
24 Eglington Crescent Eh12 5By, Edinburgh, Scotland
Eh12 5By Edinburgh
Hotels 2 Stars United Kingdom