Altitude Apartments, Falls Creek Winter in the snow, can you ask for anything better. Well the only thing that makes it better is staying somewhere warm, cosy and close to the snow. We found that when we stayed at Altitude Apartments in Falls Creek. For the review of Falls Creek, click here. Before […]