Delfin Apartments
71 Rruga Skënderbeu, 9701 Sarandë, Albania
Offering city views, Delfin Apartments is an accommodation located in Sarandë, 500 metres from Saranda City Beach and 700 metres from Sarande Main Beach. This apartment provides air-conditioned accommodation with a patio.