Tirana International Hotel, Tirana

Skenderbej Square 8 Tirana Albania