Overview

Aparthotel Shkodra

Search hundreds of travel sites at once for hotel deals at Aparthotel Shkodra

Lagjja 13, Shkembi i Kavajes, Plazh Durrës, Durres 1001, Albania

£18+

Aparthotel Shkodra
Wed 13/12
Thu 14/12

Nearby

  • 4.8 mi Durres Tower
  • 5 mi Durres Amphitheatre
show all
Map

Map