Apartments Luka

5.0
(2 reviews)
Nikola Karev 75, Ohrid 6000 Republic of North Macedonia
Limited Service Property
Hotel
Apartments Luka | Ohrid | North Macedonia | TripAligner