Picturesque location.
The Rowan Tree Country Hotel is located in Cairgorms National Park and overlooks Loch Alvie. You will appreciate the natural beauty of the surroundings and the close proximity to all the outdoor activities the area has to offer. Rowan Tree Country Hotel is also close to Aviemore Station. Hop aboard the Strathspey Railway for a whimsical ride.