Price from USD 350,00 per night in Marriott London Marble Arch in London (United Kingdom). A stay at Marriott London Marble Arch places you in the heart of London, walking distance from Marble Arch and Hyde Park Speakers’ Corner. This 4-star hotel is close to Buckingham Palace and Trafalgar Square.
Make yourself at home in one of the 240 air-conditioned rooms featuring minibars. Satellite programming provides entertainment, and wired and wireless Internet access is available for a surcharge. Private bathrooms with shower/tub combinations feature makeup/shaving mirrors and complimentary toiletries. Conveniences include laptop-compatible safes and desks, as well as direct-dial phones with voice mail.