Photos coming soon
HOTEL
Lumi i Bardhe Hotel & Restaurant
SH76, Vlora, Albania
Where it sits
Lumi i Bardhe Hotel & Restaurant
SH76, Vlora, Albania
40.18116, 19.80543
Plan around Lumi i Bardhe Hotel & Restaurant
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
