Tripoli Apartments & Rooms *** Trípolis, 1 Karyatidon & Krystalli, Tripoli, 221 00, Greece Facilities in hotel Important