0 Uncategorized Milton Royal Hotel Royal Hotel, 53 Allan St, Blairgowrie and Rattray, Blairgowrie PH10 6AB, UK