The 2-star Inn & Suites Spencer lies within 25 km from Arnold's Park.
The venue is 27 km away from The Ranch Amusement Park. Guests will find Spencer city center within a 10-minute walk from the property.
At Inn & Suites Spencer, guests are offered rooms with complimentary wireless internet and a fridge.
Eat & Drink
Serving Asian and Italian specialties, Chen's Garden is about 150 meters away.