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.