Attica hotels & apartments, all accommodations in Attica
2-star hotels
Attica Inn
74 North Long Avenue, Attica, United States View map
Featuring Wi-Fi throughout the property, the excellent Attica Inn is set approximately 5 minutes by car from Devon Theatre. A car park is available on site at this Attica inn.
From US$ 90
Book Now