Serviced apartment Linton Collection - Lord Lyons Chambers
★★★★
17 Blackfriars Street, Old Town, Edimburgo, EH1 1NB, Reino Unido, Edinburgh, United Kingdom Show on map
Blackfriars Lofts is a 4-star hotel in Edinburgh, United Kingdom. It is one of 713 places to stay in Edinburgh listed on Triptoic.
17 Blackfriars Street, Old Town, Edimburgo, EH1 1NB, Reino Unido, Edinburgh, EH1 1NB, United Kingdom
Blackfriars Lofts is located at 17 Blackfriars Street, Old Town, Edimburgo, EH1 1NB, Reino Unido, Edinburgh EH1 1NB, United Kingdom.
Blackfriars Lofts is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Hotel
#3 in Edinburgh