The Illyrian Boutique Hotel is located right in the heart of Saranda, on Nene Tereza Square and just a few steps away from the beachfront boulevard. The 4-star hotel offers well-equipped modern rooms, an on-site restaurant and an amazing rooftop bar overlooking the city.