Get directions to: Cloud Mountain Inn & Ski Palace, Cloudcroft, NM
Restaurant address: 90 James Canyon Highway Cloudcroft, NM 88317, USA
Restaurant: Cloud Mountain Inn & Ski Palace