Very nice hotel located in the heart of central London.