All Edinburgh hotels
Multiple accommodations for your stay
Show map
1 result found
Filters
- Distance - low to high Sorting
Towerbridge64
64 Tower Bridge Road, Edinburgh, United Kingdom
1.6 km to British Film Institute IMAX Cinema (Open map)
Situated 2.7 km from the Tate Modern, the hotel is nearly a 5-minute drive from London Bridge underground station. The 3-star...
Read more...