Set in Ballater and with Balmoral Castle reachable within 18 km, Alexandra Hotel offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.