The brand-new New Road Hotel opens in Whitechapel
New Road Hotel, an exciting new property based in Whitechapel, East London, has finally opened its doors this week. The hotel, a former textile factory, has been extensively refurbished, inspired by the increasing popularity of stylish social spaces and affordable luxury. This stylish, boutique hotel offers 80 spacious bedrooms, combining clever, modern design with original factory [...]read more