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
Manage this Hotel ListingIf you are the owner/manager of Helena Hotel and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.