Marriott london marble arch
Modern hotel with indoor pool near marble arch minutes from marble arch this comfortable marriott places you in central london on a quiet side street off edgware road youll be a 7 minute walk from marble arch where you can hop on the tube for quick access to sights and attractions across the city splurge at selfridges guests love being a 10 minute stroll from oxford street with its flagship chain stores and retail institutions like selfridges and john lewis enjoy middle eastern cuisine