The Ship Inn

4.4
(5 reviews)
184 North High Street, Musselburgh EH21 6BH Scotland
+44 131 665 2642Official website
Luxury
Specialty Hotel
Hotel
The Ship Inn | Edinburgh | United Kingdom | TripAligner