Hotel Premier Inn Edinburgh City Centre Royal Mile - Edinburgh United Kingdom - Photos
» Hotel Premier Inn Edinburgh City Centre Royal Mile - Edinburgh United Kingdom
No photos
Hotel Premier Inn Edinburgh City Centre Royal Mile - Edinburgh United Kingdom - Search and Book Hotel
8Fr, 33 E Market St, Edinburgh Eh8, Uk
Eh8 8Fr Edinburgh
Hotels 1 Stars United Kingdom