The Globe Hotel
Hotel
Alcester, Warwickshire
Want to take a rest and explore the city? Hotel «The Globe Hotel» is located in Alcester. This hotel is located minutes away from the city center.
54 Birmingham Rd, Alcester B49 5EG, UK, Alcester, B49 5EG