425 Bell Street (right off the 101 freeway), Los Alamos, California 93440 USA
Hotel Entrance
Claim copyright