North Road Inn

2127 N. Road, Los Alamos, New Mexico, 87544, United States
#4 of 9 hotels in Los Alamos
TripAdvisor Traveler Rating
Based on 82 reviews
Enter dates for best prices
Compare best prices from top travel partners

Nearby North Road Inn

Amenities at North Road Inn

  • Free Parking
  • Free High Speed Internet

Los Alamos Travel Forum

Need advice about Los Alamos, New Mexico? Visit the Travel Forum for Los Alamos and ask our Answer Gurus.

Los Alamos Travel Guide