Amba hotel marble arch. Amba hotel marble arch. Book a stay at the amba hotel marble arch and experience 4 star quality and an unbeatable location at one of the most superb oxford street hotels.