Situada a tan solo 450 metros del Faro de la Isla South Manitou, la Villa Creeping Snails Glen Arbor da acceso a varios lugares turísticos de los alrededores.
El corazón de Glen Arbor se encuentra a 10 minutos a pie de esta casa de vacaciones, y lugares de interés cultural como el Museo Cannery Boathouse está a 3 km. Además, esta villa está a poco más de 10 minutos en coche de Orilla Nacional de las Dunas Sleeping Bear y a poco más de 15 minutos en coche de la Escalada de Dunas.
La Villa Creeping Snails ofrece acceso a una cocina totalmente equipada con lavavajillas, nevera y un horno. Los huéspedes pueden probar platos italianos en el restaurante Riverfront Pizza & Deli, a 200 metros.