Peterhead Palace hotel Peterhead Palace Hotel Prince Street Peterhead AB42 1PL Hotels, Public Services