Cameron - Super 8 by Wyndham Cameron
View all images
Surroundings
How to get there
Address:
1710 N Walnut Street,
64429,
Cameron,
USA
Super 8 by Wyndham Cameron offers air-conditioned accommodation in Cameron. This 2-star hotel offers a 24-hour front desk and free WiFi. The hotel has family rooms.