Address : th. deligianni 40, larissa station Show Hotel Map
The hotel is ideally located close to the city centre, across the road from Larissa central train station. Omonia square is within walking distance and all the main sights are just 2 stops away with the metro, which itself is just a block away (Metaxagiou station). 32 kms to the nearest airport (eleftherios venizelos) 5 minute walk to the nearest metro station (metaxourgio) 2 minute walk to the nearest bus stop