A luxury hotel review of the iconic hotel Gleneagles in Scotland. Play golf, relax in the spa or just admire the stunning Scottish countryside views.