The Salisbury Hotel
The Salisbury Hotel
Hotel
43-45 Salisbury Road
, Edinburgh, Scotland, United Kingdom
EH16 5AA
86
Very Good ·
756 reviews