The hotel was built in 1970 and renovated in 2003. It consists of 146 rooms on 6 floors, 32 of which are singles, 110 are doubles and 4 are suites. Moreover, the hotel possesses a lobby with a 24-hour reception, a safe, a lift and a café. There is also a TV room and an air-conditioned buffet restaurant with a separate non-smoking area. In addition the complex contains a conference rooms and a public Internet terminal. Room service is also available.
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