Avon is a 4-story hotel in London within short distance of Oxford Street, Hyde Park and Lord's Cricket Ground. Avon Hotel has been welcoming guests to its cozy rooms since 1995.
The hotel is ideally located close to Edgware Road subway station. This exclusive venue is 4 km away from the center of London.
Quick access to bars and a zoo is provided.
The venue is notable for the convenient location within a 20-minute drive to London City airport.
Avon Hotel offers 20 rooms fitted with a private safe, a trouser press, wireless internet, a seating area and a writing desk for a comfortable stay in London. The rooms look on to the park. They feature bathrooms with a shower and a hairdryer.
Eat & Drink
There is a dining room for guests to enjoy their meal. Bonne Bouche is about 100 meters away and serves Korean specialties.
The on-site comforts include a baggage storage, a safety deposit box and a designated area for smoking.
Wireless internet is available in the entire hotel for free.
No parking available.