Lambert Inn 3 stars

13318 Lambert Road, Whittier, CA 90602, United States of America

Hotel image
Read more reviews for Lambert Inn