Novotel Edinburgh Centre 4 stars

80 Lauriston Place, Edinburgh, EH3 9DE, United Kingdom

Hotel image
Read more reviews for Novotel Edinburgh Centre