Apollo on the Beach
Our most popular beach front stay offering 1 or 3 bedroom suites from 3 nights and longer. Every suite has stunning sunset and ocean views every day. Apollo also offers you fitness, pool, hot spa poolside, sun deck, self parking garage, $25. Resort Registration Fee. Secure Entry. Located directly on Marco Island's south beach, at Apollo on the Beach you'll enjoy drinks, snacks or casual meals at the ever fun Sunset Grill on the ground floor. And you're a short distance from movies, other restaurants and night spots. Apollo at 900 South Colier Blvd, Marco Island, Fl .
NOTE: Check in at Horizons Rentals, 661 South Collier Blvd. It is the closest office offering numerous Apollo suites for rent.