Microtel Inn & Suites by Wyndham Delphos is a 2-star property located in Delphos. With a shared lounge, the 2-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The hotel features family rooms.
Number of rooms: 66
480 Moxie Lane, Delphos, OH 45833, United States