Business Details
The property Hotel Stela is located in Levoca, Slovakia. The Lodging is ranked with 4 stars.
"Ranked among the most important architectural sights not only of Levoca but also of Slovakia, this hotel is situated in historic Levoca’s main square close to St. Jacob’s Church."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
24076
Hotel Stela
The property Hotel Stela is located in Levoca, Slovakia. The Lodging is ranked with 4 stars.