60 Cranbrook Rd, Ilford, IG1 4NH LondonShow on map

Located in the heart of the City of London, the Best Western Greater London Hotel is an excellent choice for business travelers, event attendees, and anyone wishing to experience the vibrant energy of the world’s financial centre.
Developed in 2013, the hotel is designed to provide first-class comfort and attentive service, ensuring a pleasant and productive day use stay.
The air-conditioned welcome area features a classy and sophisticated atmosphere, enhanced by elegant Roman pillars, crystal ball lighting, and a stylish Chesterfield sofa lounge, creating a memorable first impression.
Whether you are between meetings or exploring the city, the hotel offers a relaxing environment to recharge during the day.
Limited parking spaces are available at the hotel’s sister property, located just 3 minutes away.


