Offering luxury guest rooms, the business Helena Hotel lies within a 15-minute walk from Alkazar. Founded in 1968, the hotel underwent a renovation in 2000.
Larissa center can be reached within 10 minutes' walk.
The hotel lies within 90 km of Philippos airport.
Helena Hotel is a property in Larissa that comes with 49 rooms and provides individual climate control, a heating system, cable TV with on-demand movies, a laptop-compatible safe and a fridge. Helena Hotel features rooms with the city view.
Eat & Drink
There is a breakfast lounge for guests to enjoy their meal. Offering various dining options, Lightbar and O Paraksenos are about 5-minute walk away.
Helena Hotel also offers secretarial services and a photocopier for business travelers.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby for free.
Number of rooms: 49.
+ Read more- Less
This field is required.