Astra

5.0
(2 reviews)
Lambrou Katsoni 1, Parga, Parga Municipality 48060 Greece
Limited Service Property
Hotel
Astra | Parga | Greece | TripAligner