osforobama.com
Cheltenham’s The George Hotel Shuts Down
One of the most notable Cheltenham hotels, the historically located The George Hotel shut down recently shut down on the 12th of July, 2018, a Tuesday, following its acquisition by new owner…