3 star hotels in Lubica
We found 1 property with availability in Lubica
Show on map
Villa Zachar
Vrbovska 378/3, Lubica, Slovak Republic
Featuring Wi-Fi in public areas, the comfortable Villa Zachar Lubica hotel sits approximately a 25-minute walk from Kezmarok Town Hall. Indulge in this 3-star guest house's garden, offering guests a…
- 1-1