Marathon Beach Resort is a legendary destination hotel situated in one of the most beautiful locations in the historical area of Marathon.        The three wings of buildings surround the gardens with palm trees and bougainvilleas and offer direct access to the swimming pool area , the restaurants and the dance venue. A great place to socialize and meet new people.