I fully recommend a stay in this hotel!
The hotel is in a perfect location to explore the major sights of London. The staff is very helpful and charming. They are always on call to help with any requests. The hotel bar is open 24h, that can be very useful.
Breakfast is diverse and satisfying, with an option to upgrade to English breakfast.