Apartment in Marco Island, FL
Reasons to book
About this apartment rental
The Apollo was nominated in 2015 by Trip Advisor, the highly regarded Traveler's Award Certificate of Excellence! This award winning building provides an unreal experience for all guests that visit.
Marco Island is the largest of Florida's Ten Thousand Islands, located on the Gulf of Mexico in Southwest Florida. It has been described as Magical, Mystical and Alluring. The attraction is tropical sun-washed white beaches and a casual easy paced life style. Sunshine, frolicking dolphins, and all of the water and sun sports that go with the beaches are available for your pleasure.
***Apollo condominium will charge all incoming guests a registration fee of $45(subject to change) upon arrival, up to 2 vehicles***
