The London Elizabeth Hotel is near to Hyde Park, which is a good location from which to explore London by foot. The hotel is just 5 minutes walk to Kensington Palace, and just 10 minutes walk to the shops and department stores long Oxford Street. The London Elizabeth Hotel provides elegant accommodation and blends it’s classic exterior and interior with modern amenities and services.