This 3.5-star hotel in Neos Marmaras is centrally located. All rooms are air conditioned and come with a TV.