When I was in London, I wanted to stay in a place that was actually in the center of all the action. Where better to stay than the West End. It's literally in the middle of where everything happens. We stayed at the Best Western Premier, Shaftesbury Hotel. Perfect location. We enjoyed a pleasant stay at this boutique hotel that offered warm traditional hospitality.
The hotel has rececently been completely refurbished designed with comfort and relaxation in mind. It's a perfect place to stay if you're visiting London especially for the first time. The place is close to everything like Picadilly Circus, Leicester Square, Trafalgar Square, Soho, China Town which you can go to at walking distance. The hotel is located on Shaftesbury Avenue, next to two major underground stations. You can stay in the area, if you don't want to go too far. Actually its a good place if you're in London to enjoy the night scene of clubbing.Staying in the area, you can walk around at night, enjoy London's crispy cold weather and maybe grab a bite then get tickets to watch a theater that's on during the time of stay. We had a good time at the hotel and would definitely book there again when I am back in London.
Another Hotel i've tried in London