TRAVELERS INN

100 HICKEY BLVD
California
United States