A fine place to stay in Hyde Park.