The Gower Hotel is a small, family-run bed and breakfast , on a tree-lined street within easy distance of Paddington and Hyde Park.