|
Grand Hotel Larissa
16 Papakiriazi St. (Tachidromiou Sqr)
Larissa Greece
Rated 69 / 100 based on 21 customer reviews. |
|
Set in the bustling city center, this unassuming hotel is a 10-minute walk from the First Ancient Theatre of Larissa and 1 km from the nearest train station.
Colorful, homey rooms offer minifridges, satellite TV and free Wi-Fi. Upgraded rooms add separate living areas.
Amenities include an informal cafe/bar, an unfussy lobby with seating, and a private movie-screening room for meetings. Breakfast is available for an additional fee. |