Popular accommodations in White Rock
HotelAccommodates 5
Hampton Inn & Suites Los Alamos
Located in White Rock, New Mexico, this hotel is 11 miles from downtown Los Alamos. It offers a gym, sauna, and 24-hour convenience store. Guest rooms feature flat-screen TVs.Book nowfrom $75 per night