Hotel Tirana International (Albania)
See here the images and pictures of the Tirana International Hotel & Conference Centre, which is the best hotel in Albania. It is the only, largest and the most prestigious “Hotel and Conference Centre” in Albania, located in the Main Square of Tirana. Combining a truly strategic location and breath-taking …