Los Alamos is a small town in New Mexico located north of Albuquerque on the Pajarito Plateau at the foot of the Jemez Mountains. The area offers amazing scenery, a wide range of outdoor activities, and an exciting history. Los Alamos began as the site of the Manhattan Project, and is, to this day, the home of Los Alamos National Laboratory. Best Western Los Alamos New Mexico.
Hotels in Los Alamos
Best Western Hilltop House Hotel
400 Trinity Drive at Central Avenue
Los Alamos, NM 87544
Friendly service, comfortable accommodations and unique amenities describe the Best Western Hilltop House Hotel. Centrally located in downtown Los Alamos, this popular hotel offers guests proximity to local businesses, the Los Alamos National Lab, and other attractions in the Northern region of New Mexico. Hotel amenities include a heated indoor pool, on-site sauna and spa and a daily hot breakfast.
