Royal Hotel

3.0
(52 reviews)
20 Townhead, Kirkcaldy KY1 2XQ Scotland
+44 1592 655801Official website
Family
Mid-range
Small Hotel
Hotel
Royal Hotel | Edinburgh | United Kingdom | TripAligner