This hotel is situated in the centre of Larissa. Thanks to the advantages of its location, among the picturesque pedestrian sidewalks of the city, guests of the hotel can easily combine business, shopping, entertainment and comfort.
See more: Hotels in Europe Hotels in Greece Hotels in Central and North Greece Holiday Destinations in Europe