Find hotels near Athena Theatre, Queen Street, Leicester, LE1 1QD. View hotels, hostels, b&b's and other accommodation close to Athena Theatre. The top hotels near Athena Theatre.
Queen Street, Leicester, LE1 1QD