Advertisement
Free to read

£15m Coventry hotel set for November opening

Coventry city centre’s new £15m Telegraph Hotel is to open its doors to guests on the 18 November. 

Check out our free weekly podcast

Back to top button