Read more read less. Amba hotel marble arch near oxford street. With park lane hyde park and dozens of other landmarks just a few steps away location really is everything.