With three lovely self-contained apartments located nearby to Echoland and unparrelled service, Beaver Lodge is a great accommodation choice for your next holiday.
Relax after a long day on the slopes on the couch and enjoy the warmth of Beaver Lodge.
All the apartments in Beaver are lodge are self-contained and have fully functional kitchen, dining area and lounge.