The Marble Arch Inn provides budget accommodations in London. All guest rooms are clean and comfortable throughout, to ensure you have a relaxing and enjoyable stay in London. This London Hotel offers a friendly hospitality, which is second to none, matching the stylish facilities and quality service to the perfect location.
The Marble Arch Inn is situated on Upper Berkeley Street, and is just a two-minute walk to Marble Arch underground station.