Hotel STELA ****

comfort – comfort – center – gastronomy – events – celebrations

National cultural monument

Where to find us

Address

Námestie Majstra Pavla 55, 054 01 Levoča, Slovensko