A hotel housed in a stunning Victorian building dating back to 1884, but once inside, it transforms into a 21st century masterpiece with 267 modern guest rooms, 5 restaurants & bars and 14 meetings & events spaces. Including an opulent Masonic temple. Located near London's Liverpool Street.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing