Villa Mia

Popradska 23, Levoca 054 01 Slovakia
Limited Service Property
Hotel
Villa Mia | Poprad | Slovakia | TripAligner