Great location right in the beach. The staff is friendly and helpful. The Sunset Grille is located in the building, and is a great place to pick up lunch or dinner and a drink after spending a day in the sun on the beach! We really enjoyed our stay here at the Apollo Condominiums.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States