The Apollo condos are in a great location. The property as a whole is well maintained. Our condo was clean and had all of the necessary items for a stay. We have no complaints about the condo we stayed in. Our only complaint is towards the Apollo building. To access doors, gates, and elevators you had to carry a key. Always carrying something, the key quickly became a pain. A more modern card fob would make things much easier.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States