Hotel Liro
Aleksandër Moisiu Street, Vlorë, Albania
Booking.com
Book Now