Offering free Wi-Fi and a bar, AL Hotel 2 offers accommodation in Vlorë, 5 km from Kuzum Baba and 6 km from Independence Square. This 3-star hotel offers a 24-hour front desk. The rooms include a terrace with views of the sea.
Number of rooms: 18
Petro Marko, 9401 Vlorë, Albania