Leonardo Hotel Edinburgh City Centre 3 stars

1 Morrison Link, Edinburgh, EH3 8DN, United Kingdom

Hotel image
Read more reviews for Leonardo Hotel Edinburgh City Centre