
Plymouth, IN, United States
Super 8 By Wyndham Plymouth
3-star hotel · WYNDHAM HOTEL GROUP
The Super 8 Plymouth, IN, is conveniently located off U. S. Route 30 at North Oak Road, providing easy access to attractions north and south via U. S. Route 31. Plymouth's Centennial Park, home to numerous festivals, is just…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge


