This is an amazing place to stay at when you are visiting London. This hotel is located in the heart of everything.