Attica hotels & apartments, all accommodations in Attica

Suggested hotels in Attica

Attica Inn photo

Attica Inn

74 North Long Ave, Attica, United States

Attica Inn is a 2-star venue placed about 31 km from Mackey Arena. The hotel is around 5 minutes on foot from the city center.