I would agree that Luchon is very well placed. If you want to split it into two places, Luz Saint Sauveur or Saint Savin would also be excellent. These two towns are close to Aubisque, Soulor, Hautacam, Luz Ardiden, Gavranie and Luz is at the foot of the west side of Tourmalet.