The Angel Hotel
Hotels - Others in Town Centre, Leamington SpaThe Angel Hotel is a small hotel set in an old Coaching Inn dating from 1805, with 48 bedrooms and a restaurant.
Features
Restaurant
Nearest public transport
Leamington Spa - National Railway
Similar businesses nearby