Located in Sarandë, 200 metres from Saranda City Beach, Hotel Piazza features rooms with mountain views and free WiFi.