N Newsbot Well-Known Member Sep 20, 2016 #1 The hotel's Stalinist architecture means it is regularly hailed as one of the city's ugliest and most hated buildings Visit The Coventry Telegraph for More...
The hotel's Stalinist architecture means it is regularly hailed as one of the city's ugliest and most hated buildings Visit The Coventry Telegraph for More...