My husband and I had a comfortable stay in The Arch London Hotel, and the service was warm and nice. The nearest underground station is Marble Arch, which is one station away from "Green Park station", and it's convient to go to Buckingham Palace. It's also the neighborhood of Hyde park and Harrods department stores. I would like to visit again when next time to London.