Athena Hotel London offers Victorian charm and family-run hospitality with free breakfast and competitive rates for guests staying near Hyde Park and Paddington.