Overview

Hotel Vlora

justin Godar, Vlorë 9401, Albania
+355 3322 3058

$21+

Overall guest ratings

6.8/10 Good
Based on 40 reviews

Review highlights

  • 9.2
  • 6.1
  • 6.0
  • 1.3

Nearby

    Show all
    Reviews
    Map

    Map