Vlora International Ismail Qemali Street, 9400, Vlorë This property is 1 minute walk from the beach. Hotel Vlora International is set only 10 m from Vlora More infoBook now