The Lord Leycester Hotel
United Kingdom - Warwick
|Maximum number of meeting rooms||3|
Located in The beautiful and unique Georgian town of Warwick, The Lord Leycester hotel has abundance of historical charm. With 40 en suite Standard double, twin and family bedrooms, three fully equipped meetings rooms with space up to 150 guests, The Lord Leycester offers a great location for private functions or business.
How it works?
Show the establishment