28 Argyle Rd, Ilford, , GB
About Trevelyan Hotel
With a stay at Trevelyan Hotel in Ilford (Redbridge), you'll be 11 minutes by car from South Park. This hotel is 6.4 mi (10.3 km) from London Stadium and 11.3 mi (18.2 km) from Museum of London.
Make yourself at home in one of the 10 guestrooms.
This smoke-free hotel offers complimentary parking nearby.
Business, Other Amenities
Featured amenities include complimentary wired Internet access, multilingual staff, and luggage storage. Free self parking is available onsite.