A spacious and modern place which is great for travelers who want to experience the most of London for any length of time