Com vistas para o jardim, Hyde Park Inn Suite Londres está situado no bairro Westminster Borough em Londres a 25 minutos a pé das Galerias Comerciais Harrods. Os hóspedes podem utilizar Wi-Fi para fins profissionais ou de lazer.
A apenas 550 metros da estação de metrô Marble Arch, este apartamento fica a 3.4 km da London Eye. São necessários 30 minutos a pé para chegar ao centro de Londres. O Hyde Park Inn Suite está situado a 2.3 km do Green Park.
As comodidades auto-suficientes incluem cozinha equipada. Este apartamento também está a um curto caminho da estação ferroviária Marylebone.