Historic with steps which are steep. once on floor access fine.
Located in London (London City Centre), Avon Hotel is within a 10-minute drive of Hyde Park and Kensington Gardens. Featured amenities include a 24-hour front desk and an elevator (lift).
Based on 1,320 reviews
Policies vary by room type and provider.