Featuring air conditioning, 148 Landmark Street is situated in Marco Island, 600 metres from Marco Island Ski & Watersports. Marco Island Historical Museum is 1.1 km away.
The accommodation has a satellite TV. There is also a dining area and a kitchen fitted with a dishwasher, an oven, and a microwave. A toaster, a fridge and stovetop are also offered, as well as a coffee machine. Each unit features a private bathroom with a hairdryer.
Marco Walk Plaza is 1.3 km from 148 Landmark Street. Southwest Florida International Airport is 67 km from the property.