Hotel Villa Margarit

Accommodation

Europe, Albania, Vlore