The Lazy Inn 3 stars

11650 Canal Canyon Road, Spring City, UT 84662, United States of America

Hotel image
Read more reviews for The Lazy Inn