Talgo Suites
Apartment
Stalida
Located right on the beach of Stalida, Talgo Suites features air-conditioned accommodation with a microwave. It has a seaside restaurant and a sun terrace, and offers free Wi-Fi access in its public areas.
Number of rooms: 10
Stalís Beach, Stalida, 70007 , Greece