Narrowed it down to the following hotels, dont think i can go too wrong with any of them but would appreciate your advice n terms of location, quality etc
1) Abode hotel
2) Premier inn Piccadilly
3 Mercure Hotel
In terms of price, mercure is the cheapest and abode is the most expensive (and seems pricey to eat and drink!) Though there is not much of a price difference between them all.