I thought they are in Los Alamos, but they are about 15 miles away from Los Alamos, in a place called White Rock, NM. So much for truth in advertising. I booked a room and canceled as soon as I found out they are so far from Los Alamos, needed to stay closer. I did stay at the Quality Inn... more
19 Reviews
1 review
9 Reviews
117 Reviews
81 Reviews


Rooms
Service
Cleanliness
Older travelers
Young singles



