Thistle Holiday Rentals

Quiet apartments in the very heart of Edinburgh's Old Town

Contact

Edinburgh city centre self catering apartments. Great base for exploring the city's main attractions.


Location

321 Websters Land
Edinburgh
EH1 3RU