Apollo
NO HIDDEN FEES | SAVE WHEN YOU BOOK DIRECT: Toll Free: (800) 462-7264 • Local: (239) 393-2121
Welcome to the Apollo!
With unbeatable views of Marco Island’s South Beach and front-row seats to captivating sunsets, the Apollo is the ideal vacation spot.
The building consists of 72 one-bedroom and 18 three-bedroom units, along with a heated pool, hot tub, fitness center, tennis courts, pickleball courts, shuffleboard and an on-site restaurant. It is conveniently located near several restaurants, shops, a movie theater and more.
We invite you to join us for a relaxing island getaway!