Hotels in Phelps city centerBook hotels in Phelps city center, United States of America online. Compare prices, reviews & photos of 1 hotel and get the best city center deal for your next stay.
The Yorkshire Inn1135 Rte 96, Phelps 1.9km from the center of Phelps