I am seriously considering staying at the Premier Inn Leicester Square. I know that they are a good value and a good place to stay and the Leicester Square location would be a good place to stay. But am worried this particular hotel is too worn and maybe choose another Premier Inn location? I read on Trip advisor that the hotel is a bit worn and needs updating. Has anyone stayed at this location within the last year? What were your thoughts, recommendations, views on this hotel. I am staying more than a week so I want to be comfortable.
Your responses would be most appreciated. I am looking for a place with lots of pubs and restaurants around and near a tube station or two. Something where I am in central London, knowing I still have to take the tube to different sites and places.
I have stayed at the London House Hotel twice and while it is great I want to be more centrally located on this trip.
Thanks everyone!