Hotel Today in Maida Vale

Europa House Apartments

Europa House Apartments

Maida Vale • Show on map 9.3/10 Price as low as GBP 261.83

In London's Little Venice Europa House offers 14 spacious apartments in a regency townhouse with three acres of private gardens. It is a 10-minute walk with a 10-minute tube ride to Clifton Road where…More info

Book now