Malmaison Edinburgh 4 stars

One Tower Place, Leith, Edinburgh, EH6 7BZ, United Kingdom

Hotel image
Read more reviews for Malmaison Edinburgh