The Knight Residence by Mansley Serviced Apartments 5 stars

12 Lauriston Street, Edinburgh, EH3 9DJ, United Kingdom

Hotel image
Read more reviews for The Knight Residence by Mansley Serviced Apartments