We came down to Marco Island for my Brothers wedding. The Appollo condos are absolutely beautiful. The view was magnificent. We watched dolphins from our balcony. I just wished the weather was more cooperative. I bet there would have been million dollar sunset views. We had everything you would normally have in your own house. We will definitely be staying there in the future. We live on Tierra Verde, a barrier island, between St.Petersburg and St. Pete Beach. I think Marco has better views. Just my opinion. You can’t go wrong tenting from Harborview.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States