Rooms & Availability at Helena Hotel
Description of Helena Hotel
Located within a 20 minute walk from Larisa Train Station, the Helena Hotel provides guests with a convenient base while in Larissa. This hotel is conveniently situated in the city centre.
The Helena Hotel offers cosy rooms, equipped to fit the requirements of any traveller.
The Helena Hotel is within a five minute walk of the Archaeological Museum of Larissa. The hotel is within a 20-minute walk of the Folklore Historical Museum of Larissa, and within a 10-minute drive you can find AEL FC Arena.
Map of Helena Hotel