Hotel Metropol is close to Church of Agios Achilios, Alkazar Park, and Theatre of Larissa. Also nearby is Alkazar Stadium.
Dining options at the hotel include a restaurant. Business amenities at this 3-star property include small meeting rooms and secretarial services. Additional amenities include tour/ticket assistance, room service (during limited hours), and a safe deposit box at the front desk.
The 95 air-conditioned guestrooms at Hotel Metropol include minibars and makeup/shaving mirrors. Televisions are equipped with satellite channels. Bathrooms offer bathtubs or showers and hair dryers.