Taleda Apartments - Modern Apartments & Self Checkin In The Old Town 6900 Lugano, 20 Via Pessina 4 8.3 / 10 91 reviews