Sitemap


The Olympic House Hotel is a popular hotel in Paddington, London. We are a privately-owned and family-run London Hotel that offers both comfort and personal service in a warm and friendly atmosphere, within walking distance to Paddington Station.