3.5
Elba****

0 English reviews

8 international reviews

15° / 33°
19 Sep 2018
Number 17 of 31 hotels in Durres