Alamo Motel, Los Alamos

Alamo Motel, Los Alamos
https://alamo-motel.usa8.info

Located directly off Highway 101, this Los Alamos motel features guest rooms with free WiFi. Foxen Vineyard & Winery is 15 mi away. A cable TV is provided in each guest room at Alamo Motel.

425 Bell Street, Los Alamos, CA 93440, United States of America