Shell Lake Lodge a Travelodge by Wyndham

Shell Lake • Show on map
View Details for Price
Shell Lake Lodge, a Travelodge by Wyndham is located in Shell Lake. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel has family rooms. The hotel offers an à…More info
