Apollo is a beachfront condo on the south end of Marco Island, Florida. Built in 1990 with 90 units in the building, Apollo Condos offer living area from 500 to 1,288 square feet with one and three bedrooms to choose from. Apollo offers tennis, heated pool and spa, exercise room and direct beach access. The ground level offers a Restaurant and Bar. Great for sunsetss with refreshments! Fantastic rental property with weekly rentals permitted.