Hotel Strora
Hotel
Sarandë
Offering free Wi-Fi and free parking, the beachfront Hotel Strora includes an on-site mini-market, a bar with a small terrace and a restaurant serving traditional Albanian and Mediterranean cuisines.
Number of rooms: 18
Rruga Butrinti, 9701 Sarandë, Albania