Hotel STELA **** Levoca is situated on the main square near the church of Sv. James. The building itself is the most important architectural monuments in Slovakia. Its history dates back to the 14th century. Already in the 16th century as an inn accommodation for merchants. Since 1993, after extensive reconstruction provides services to discerning clients.
The distance from the town of Levoca certain places