Stela Hotel is situated in Levoca and regional attractions include Spissky Castle, Strazky Castle, and Slovak Paradise National Park.
Dining options at the hotel include a restaurant. This 4-star hotel features business amenities including a business center, small meeting rooms, and secretarial services. The staff can provide tour/ticket assistance, tour assistance, and translation services. Additional amenities include a sauna, multilingual staff, and gift shops/newsstands. Onsite parking is offered for a surcharge.
The 23 guestrooms at Stela Hotel include minibars and safes. Televisions are equipped with satellite channels. All accommodations provide desks and direct-dial phones. Additional amenities include hair dryers and ceiling fans.