Stevenson's Holliday Inn 1 stars

8742 North Lake Boulevard, Kings Beach, CA 96143, United States of America

Hotel image
Read more reviews for Stevenson's Holliday Inn