We had a perfect stay at Apollo. The facilities were clean and updated. Our unit was a little small but perfect for a couple. The kitchen is satisfactory for lighter meals but not conducive for any chefs out there. The beach was a convenient short walk and best of all it was a nice subdued beachfront. If you’re past the party phase of your life but still love the beach, this is a good place. It was a perfectly fine getaway.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States