Trikala Apartments Apartment Trikala
Located in Tríkala and with Meteora reachable within 25 km, Trikala Apartments provides express check-in and check-out, allergy-free rooms, a garden, free Wi-Fi and a shared lounge.
Number of rooms: 5
Loggakiou 27, Tríkala, 42100, Greece