The Glen House

The Glen House has 68 rooms. Great views of mountains.