Where to find us Our check-in desk is located at 2959 Sudderth Drive, in Ruidoso. We're right next to Pena's Place, at the entrance to the Upper Canyon.