Located 5.05 km from Business Design Centre of London
The Norfolk Towers Hotel provides three star superior tourist class rooming near Paddington, the Marble Arch, Oxford Street and Hyde Park. ... More information
Located 5.21 km from Business Design Centre of London
The Piccolino Hotel features quiet, friendly accommodations in central London near Hyde Park, Kensington Gardens and Oxford Street. ... More information