Athena Conference Centre
Visit Athena Conference Centre
Top Athena Conference Centre Hotel Deals
Check availability on hotels close to Athena Conference Centre
Holiday Inn Leicester, an IHG Hotel
129 Saint Nicholas Circle, Leicester, England
Novotel Leicester
2 Great Central Street, Leicester, England
The Belmont Hotel
20 De Montfort Square, Leicester, England
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.