Image description
Chalet Alpenrose, Styria, Austria
The perfect home for your next holiday... 
Stay @ Chalet Alpenrose...