Marble Ach Inn London W1H is located in Marble Arch. The Hotel is perfectly located with easy access to all the rest of Central London. Areas like Oxford Street, Paddington station, Tottenham Court Road and all other popular landmarks and places of Interest can be reached without the least difficulty, thanks to the excellent transport network. Many pubs and also top restaurants are within walking distance of this well furbished hotel in the Capital. Hotel close to Soho and China town areas.