Stafford Inn 5 stars

1773 NE Third Street, Prineville, OR 97754, United States of America

Hotel image
Read more reviews for Stafford Inn