1 star hotels in MayettaBook 1 star hotels in Mayetta, United States of America online. Compare prices, reviews & photos of 1 hotel and get the best 1 star hotel deal for your next stay.
Super 8 By Wyndham HoltonUnited States of America Topeka, Kansas 300 SOUTH ARIZONA, HOLTON,66436, Holton 13.8km from the center of Mayetta