Sitemap


The Hyde Park Court Hotel is a budget hotel in London, situated on Norfolk Square, just 2 minutes’ walk from Paddington Station.