This Winslow Econo Lodge is pet friendly and located nearby popular shopping areas, restaurants and tourist attractions.