METRO HOUSE LONDON
Updated 65 days ago
101A Vansittart Road, London, E7 0AA
At Metro House London we offer self-catering facilities. Please check the facilities page for further information...
Book now for exclusive discounted online rates. Whether you're making a last minute booking or a long stay reservation, we have a discount for you! Book through our secure website for instant confirmation. Then use our online portal to view, modify or cancel your booking...
Nest Lodge Hotel- Official Site, Book Direct Save Online. Close to Stratford's bars, restaurants, transport links and attractions like the Olympic Park