Overview

Leonardo Hotel

Kavaja's Rock, Durres 2008, Albania
+355 5226 1250

Call

+355 5226 1250

Overall guest ratings

7.2/10 Good
based on 17 reviews

Nearby

    show all
    Reviews
    Map

    Map