Sitting at an altitude of 650m in the French Pyrenees, these modern, low rise self catering apartments are just 900 metres from the centre of the resort town of Luchon. The 90 fully equipped apartments have simple, modern furnishings. Each has a kitchenet