Olympus Terra Boutique Hotel Meeting Rooms & Events Meeting Capacity: 4 meeting rooms holding 160 peopleMeeting Space: 200 sq m Olympus Terra Boutique Hotel Business Services Business Center Alexandrou Papagou 36Larisa, Greece 41500View Large Map Phone: +30 2410-593939 Hotel E-mailHotel Website Commission Rooms Rates - 24 $71-$71 (USD) Hoteliers! Is your information accurate? Update Here