Located 2.66 km from National Portrait Gallery of London
The Griffin House is perfectly located in London's Marble Arch area and provides accommodation at economical rate right in front of Hyde Park. ... More information
Located 2.75 km from National Portrait Gallery of London
The Sloane Square hotel features stylish yet traditional rooming at the point where Knightsbridge shopping meets the charm of Chelsea. ... More information
Located 3.12 km from National Portrait Gallery of London
The Shaftesbury Metropolis London Hyde Park near Paddington Station features all necessary facilities and more to ensure an outstanding stay. ... More information