Marriott Hotel Marble Arch

134 George Street, London, United Kingdom

Marriott Hotel Marble Arch Photos

Marriott Hotel Marble Arch Map

134 George Street, London, United Kingdom
Exterior - Marriott London Marble Arch

Hotel Information

Marriott Hotel Marble Arch is in central location, superior amenities and friendly service attract savvy travelers to the London Marriott Hotel Marble Arch. Within walking distance to Hyde Park, Oxford Street, Theater land and some of the city's finest restaurants, this boutique hotel in London is also near the financial district, famed attractions, department stores and museums. The London Marriott Hotel Marble Arch welcomes guests into its casually elegant setting, where spacious guest rooms are perfectly appointed for a comfortable and productive stay, offering a cozy sitting area, work desk and high-speed Internet access.