Palm Court Hotel, Aberdeen (4-star) | TravelManiac