Welcome to City of London the financial centre of the world and the largest city in Europe. BEST WESTERN Greater London Hotel is located within M25 and is 15 minutes away from Centre of London via train/tube. Property is newly built in 2013 with the intention in providing the best comfort and satisfaction to the guests. We are 10 min away from Excel exhibition Centre and Olympic Village via car. Property is based in Ilford Town Centre opposite the train station and few steps away from the shopping complex. Ilford was announced as the fastest-growing tourist destination in Europe by Trip Advisor. The Hotel is beautifully decorated with crystal ball chandeliers, Roman Pillars and Chesterfield Sofa Lounge and Air Conditioned Reception gives the impression of elite, class and sophistication. Address: 60 Cranbrook Road,Ilford,Essex,IG1 4NH,England
Book Now