Millwood Inn is a cozy lodging option nestled in the heart of Medford, Oregon. The inn offers comfortable accommodations for travelers seeking a peaceful retreat.
With its convenient location and welcoming atmosphere, Millwood Inn provides a relaxing stay for guests exploring the beautiful surroundings of Medford.
Generated from their business information