Das 123 Landmark Street liegt in Marco Island, 700 m vom Marco Island Ski & Watersports entfernt. Das Historische Museum Marco Island liegt 1,1 km von der Unterkunft entfernt.
Die Unterkunft ist klimatisiert und verfügt über Sat-TV. Eine Küche mit einem Geschirrspüler, einem Backofen, Eine Mikrowelle und eine Kaffeemaschine sind ebenfalls vorhanden. Jede Unterkunft umfasst ein eigenes Bad mit einem Haartrockner.
Zum 123 Landmark Street gehört auch ein Kinderspielplatz.
Der Mackle Park liegt 1,3 km vom 123 Landmark Street entfernt. Vom internationalen Flughafen Southwest Florida trennen Sie 67 km.