Balfour Hotel
Prices & Key Facts
Prices
Price Band: ££ - £££
About Balfour Hotel
Based in ILFORD in London North East, Balfour Hotel offers rooms for wedding guest accommodation.
Contact & Location
Balfour Hotel
31 Balfour Rd, ILFORD, IG1 4HP, East London, United Kingdom