Located in the heart of Larissa this 3-star hotel offers a comfortable and convenient stay. Its rooms have double-glazed windows and are equipped with air conditioning, satellite TV and minibar, a private bathroom with hairdryer and magnifying mirror. The property also features a restaurant, a cafe/bar, a business center and meeting space.