El 123 Landmark Street se encuentra en Marco Island, a 700 metros de Marco Island Ski & Watersports. El Museo Histórico de Marco Island está a 1,1 km.
El alojamiento dispone de aire acondicionado y TV vía satélite. La cocina está equipada con lavavajillas y horno. Hay microondas y cafetera. El baño es privado e incluye secador de pelo.
El 123 Landmark Street alberga un parque infantil.
El parque Mackle está a 1,3 km del 123 Landmark Street. El aeropuerto internacional Southwest Florida está a 67 km.