Best Western Greater London Hotel
60 Cranbrook Road, Ilford, IG1 4NH, United Kingdom
Ilford’s Best Western Greater London enjoys a town centre location just 3 minutes’ walk from the train station. Less than 6 miles from London City Airport, the hotel has a coffee bar and offers room service and free Wi-Fi.
Very friendly and helpful staff very clean rooms.