Open Today 7:00 AM – 7:00 PM
Business Details
Serving Los Alamos, NM
North Road Inn is the starting point to your day-trip adventures in Northern New Mexico! Whether you come to Los Alamos for leisure or for business, you will find a warm, cozy atmosphere where you can relax at the end of the day! The North Road Inn i...
Read more
Los Alamos, NM