Reviews
User
Wish i could make this place lower one word "dive"
User
Good, friendly place. Highly recommend.
User
This place is run down the owner if awful just not a place I would go back to its very unclean
More about The Royal Hotel
The Royal Hotel is located at 50 St Cuthbert St, Kirkcudbright DG6 4DY, UK
+44 1557 331213