Start Your Search

    • 16+ years
    • 2-11 years
    • 0-23 months

Welcome to HOTEL MARBLE ARCH INN

HOTEL MARBLE ARCH INN Marble Arch Inn Hotel is located in London's City of Westminster neighborhood, close to Marble Arch, Madame Tussaud's Wax Museum, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and Trafalgar Square. Marble Arch Inn Hotel features a library, tour/ticket assistance, and a safe deposit box at the front desk. Complimentary wireless Internet access is available in public areas. Additional property amenities include tour assistance. 29 air-conditioned guestrooms at Marble Arch Inn Hotel feature safes and hair dryers. Guestrooms offer direct-dial phones. Televisions have satellite channels. Rooms also include clock radios.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.