Situated in the heart of Coventry, you’ll find Belgrade Plaza serviced apartments above a range of restaurants including Bella Italia,…
Read More
As Hotel Chain of the Year the Premier Inn is easily the best central hotel for value and convenience.