Situada a tan solo 6 minutos a pie del Faro de la Isla South Manitou, la histórica Villa Lou N' Lil'S Glen Arbor ofrece fácil acceso a numerosos puntos turísticos de la zona.
El Punto de Inicio del Sendero Sleeping Bear Point se encuentra a 4 km, mientras que el Museo Marítimo Sleeping Bear Point está a una distancia de 3 km de esta casa de vacaciones. Los huéspedes también pueden visitar el Museo Cannery Boathouse, situado a 10 minutos en coche.
La Villa Lou N' Lil'S alberga una cocina totalmente equipada con lavavajillas, cafetera y un horno. Los huéspedes disfrutarán de platos americanos en el restaurante Art's Tavern, que está a unos minutos a pie de esta villa.