Super 8 Upper Lake 3 stars

450 East Highway 20, Upper Lake, CA 95485, United States of America

Hotel image
Read more reviews for Super 8 Upper Lake