Marble Arch Inn 2*
Main amenities
-
Free Wi-Fi
-
24-hour services
-
Child-friendly
-
No pets allowed
Location
The modern Marble Arch Inn London, located 2.7 km from Covent Garden, offers 30 comfortable rooms. The 2-star hotel features Wi-Fi, provided throughout the property.
This charming inn is situated in the bustling part of London, 10 minutes by car from the royal Regent's Park. The Tate Modern is 4.4 km from the accommodation and London City airport is 20 km away. The area also includes natural sights like the Green Park about a 25-minute walk from the Marble Arch London. The superb location makes it easy to travel as Marble Arch tube station is 750 metres away.
The smoke-free rooms have a flat-screen TV with satellite channels and an alarm clock radio, as well as comforts such as ironing facilities and air conditioning.
Two Point treats guests with Thai dishes and lies around 5 minutes' walk away.