726 South Lake Avenue , Phillips
Phillips The Super 8 Phillips is an ideal starting point for exploring Phillips (WI). With a range of facilities and services, the property has everything you need for a restful night's sleep.