905 North Main Street, Fillmore, UT 84631, USA
905 N Main St Fillmore, UT 84631-4069
Fillmore
Utah
84631
United States
Best Western Paradise Inn & Resort is pet friendly! Pets of any size are welcome for no additional fee.