This charming hotel enjoys a great location in London, with ease of access of Hyde Park and Oxford Street. It offers the perfect setting from which to explore the delights that this vibrant city has to offer, including Oxford Circus, Westfield Shopping..