Check out this great place to stay in Edinburgh
Apartment in Edinburgh, United Kingdom. Central 125 sqm four bedroom apartment just off the Royal Mile in the heart of Edinburgh's Old Town Edinburgh Castle is minutes away and on your doorstep are many restaurants, clubs, pubs and tourist attractions Interior Hall with storage for s...
See this content immediately after install