Ambassador Hotel, Vlora

Vlora, Albania