The Thistle Marble Arch Hotel, London is in the very heart of the West End, 2 minutes walk from Marble Arch Tube Station. Literally opposite is renowned Hyde Park and just steps away is the hustle and bustle of Oxford Street. The hotel offers stylish comfort and boasts the largest air-conditioned bedrooms in London. The Thistle Marble Arch Hotel is a perfect choice for business or pleasure.