Riverdale Inn
Hotel
Riverdale, U.S.A.
Free Wi-Fi
Parking
You’ll be sleeping tight! Hotel «Riverdale Inn» is located in Riverdale. This hotel is located in the very center of the city.
314 4th street, 58565, Riverdale, United States, Riverdale, 58565