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 19 reviews

Review highlights

  • 4.0

Nearby

    show all
    Reviews
    Map

    Map