Prague Motor Inn 2 stars

6048 Sentinel Road, Route 73, Lake Placid, NY 12946, United States of America

Hotel image
Read more reviews for Prague Motor Inn